Checkout High-Level Flow
This guide outlines the key stages of integrating Appcharge Checkout with an external store, providing flexibility while leveraging Appcharge’s infrastructure for payments and the merchant of record. If you are using the full Appcharge solution with both the Webstore and Checkout, please refer to the Webstore High-Level Flow.
Decide how to handle price localization to provide players with region-specific pricing. Appcharge offers two main models for this, but we recommend using Price Points for flexibility and a consistent player experience.
- Support Price Points Localization - Technical details on implementing price localization.
- Price Localization Models
- Price Points Dashboard Setup
- Displayed Localized Prices in Your Store
In order to support Apple Pay, enable it during the checkout flow for faster transactions.
Appcharge supports the localization of checkout screens, allowing publishers to provide a customized, language-specific experience for players based on their region.
Before initiating the runtime flow, integrate the necessary frontend components for managing the checkout process. Appcharge supports integration with various frontend frameworks, giving you flexibility in managing the checkout.
For external stores, retrieve the price points before starting the checkout process to ensure region-specific pricing is managed correctly.
The checkout process begins by creating a session via the Create a Checkout Session API. This session tracks the player’s activity throughout the transaction.
The Player Order Reporting webhook sends transaction details in real-time to the publisher, ensuring order confirmations are received.
Analyze webstore and checkout performance through APIs, webhooks, and the dashboard.
Notifications via webhooks for player activities in the webstore and checkout.
Monitor login activities.
- Guide: Player Authentication Events
- API Reference: Player Authentication Events
Monitor page impressions.
- API Reference: Login Impression Events
Monitor player actions in the Checkout.
- Guide: Player Order Events
- API Reference: Player Order Events
The Orders Report API allows publishers to access a summary of all transactions and monitor sales performance.
- API Reference: Financial Reporting API
Use the Orders Analytics API to gather insights into transaction performance, including metrics such as conversion rates and average order values, to optimize monetization strategies.
- API Reference: Analytics Reporting API
The Analytics Page in the dashboard provides metrics on user behavior and revenue.
- Guide: Dashboard Analytics
Updated 7 days ago