Argument | Is Mandatory | Description |
---|---|---|
customerId | yes | The name or identifier of the customer. |
email | no | The customer’s email address. Although not mandatory, providing it helps expedite the payment process. |
price | yes | The price in cents , which will be converted by Appcharge . |
currency | yes | The currency used for the transaction, e.g., usd , eur . |
offerName | yes | The name of the offer. |
offerSku | yes | The SKU number or text for the offer. |
offerAssetUrl | no | A URL to display an image for the offer. |
offerDescription | yes | A description for the offer |
Argument | Is Mandatory | Description |
---|---|---|
name | mandatory | The name for the item |
assetUrl | mandatory | An image asset for displaying the item |
sku | mandatory | The item SKU |
quantity | mandatory | Amount of quantity for purchase. For example, if the name is “Coins” and the quantity is 300 then it it will be displayed as 300 Coins. |
quantityDisplay | mandatory | The Quantity Display allows you to replace the item quantity with a given text. Leave it as empty string to keep the quantity amount. |
Method | Description |
---|---|
OnPurchaseSuccess | Triggered when the user successfully completes the purchase. |
OnPurchaseFailed | Triggered when the checkout window is closed or if an error occurs during the purchasing process. |