Android
Initialize the Mobile Checkout SDK
Now, initialize the Checkout via the Bridge instance:
The bridge initialization requires three arguments:
Argument | Description |
---|---|
Context | The current/main Activity context |
ConfigModel | Configuration options for initialization |
customerId | Customer Identification |
gaid | Google Advertising ID |
ICheckoutPurchase | Checkout interface will be used as callback |
The ICheckoutPurchase interface exposes 6 methods:
Method | Description |
---|---|
onInitialized | Triggered when checkout initialization is complete. |
onInitializeFailed | Triggered when checkout initialization failed. |
onPurchaseSuccess | Triggered when checkout initialization is successfully completed. |
onPurchaseFailed | Triggered when the purchase has failed. An error message will be presented. |
onPricePointsSuccess | Triggered when the price points have successfully been retrieved. |
onPricePointsFail | Triggered when no price points are available, could not be retrieved. |
onPurchaseConsumed | Triggered when the consumed action is either successful or has failed. The consumed argument indicates whether the action was a success or a failure. |