Get started
Demo
The Sample App demonstrates the integration capabilities and functions of SDKs. Use it as an example.
For the demo, we use a preset project in Publisher Account and a fully-configured in-game store. When you launch the application, the sign-up/login page is displayed. Sign up or log in with a demo account. To log in with a demo account, click
Note
The demo works in sandbox mode by default. To test the purchase process, use test cards. Sandbox mode only simulates the behavior of a payment method — no real money is involved. You can try out sandbox mode without signing any agreements with Xsolla or paying any fees.
Integration flow
To integrate the Payments library:
- Download and install Android Studio.
- Create a new project for the source code of your application.
- Set up the project in your Publisher Account.
- Implement user authorization in your application.
- Implement the logic of showing an item catalog using the Store library (recommended), IGS & BB API or implement your own logic.
- Set up user redirection after they completed the payment.
- Install the library.
- Integrate SDK on the application side.
- Implement the logic of showing purchases in the user inventory using the Inventory library (recommended), the IGS & BB API, or webhooks.
After the integration is complete, test the payment process.
Contact our integration team
Click the chat icon in the bottom right corner and contact the integration team via a messenger. We’ll answer you in real time and will help to resolve the problem.
Note
This guide describes the minimum settings required to quick-start the module. For any questions, contact your Customer Success Manager or email at integration@xsolla.com.
Your progress
Found a typo or other text error? Select the text and press Ctrl+Enter.