getPurchaseProvider