Use this page as the entry point for Client SDK documentation on developer.plexy.money. It explains which integration path belongs in which section and links to the platform-specific guides.
Plexy provides client-side SDKs for Web, iOS, Android, React Native, and Flutter. Use them when you want Plexy to render payment UI or payment-method components inside your checkout while your backend creates sessions, payment methods, payments, and payment details.For server-side request orchestration, API authentication, sessions, payment methods, result handling, endpoint reference, and live setup, use the Server Integration section.
Default APSE region
SDK quickstarts and integration examples use APSE by default. Client SDKs select APSE with live-apse, Environment.apse, Environment.APSE, or Environment.liveApse, depending on platform. Keep this SDK environment live/APSE for both test and production runs. To run test transactions, use a test API key on your backend, as described in Test and Live Payments. Server-side /v2/sessions requests still use https://api.plexypay.com/v2/sessions; do not add live-apse to the request body. The clientKey in the SDK and the x-api-key on your backend must belong to the same merchant account and mode.
Shopper locale and currency
shopperLocale / locale controls checkout language and regional formatting, for example ru-KZ, en-US, or kk-KZ. It is not a currency setting. Currency is configured only in amount.currency, for example KZT.