AppCharge's Checkout Solution offers a streamlined approach to enhance your store's checkout experience. The integration process involves embedding AppCharge's checkout SDK into your store, enabling a smooth and optimized checkout flow. This documentation provides the resources and guidance necessary for a successful integration, allowing you to maximize the potential of AppCharge's Checkout Solution effortlessly.

Two Checkout Variations

  1. AppCharge Webstore Checkout: This variation connects directly to the AppCharge-provided webstore, offering a seamless solution for managing in-app purchases and transactions. It handles all elements of the purchase flow from storefront to payment.
  2. External Store Integration: This option allows AppCharge's Checkout to integrate with your own external store, providing flexibility while maintaining the enhanced checkout flow powered by AppCharge's infrastructure. The checkout process is initiated on your existing store platform, and AppCharge handles the payment and session management.

Checkout High Level Flow


Create Checkout Session

The Create Checkout Session API is a crucial component in the AppCharge suite, offering a streamlined way to initiate checkout sessions tailored to individual user transactions. This API is essential for delivering a smooth and secure checkout experience, whether you're managing in-app purchases, handling web store transactions, or integrating custom payment solutions.

For in-depth guidance on implementing the Create Checkout Session API, including parameter details and example requests, please refer to the full Create Checkout Session API documentation.

Checkout Screen

After a successful payment, our system will send an award request using our player orders reporting predefined web-hook.

Additional information about the webhooks and events can be found here documentation.


Order Detailed View From the Dashboard

The Appcharge dashboard allows you to view detailed insights into each transaction, in order to monitor orders and player activities in real-time. Whether you are using the Appcharge webstore or integrating an external store, all transactions are captured in one centralized dashboard: