Amazon Pay Balance Integration Checklist
This checklist outlines the key integration steps and configurations required to integrate Amazon Pay Balance.
| Checklist Item | Details |
|---|---|
| Merchant Account Configuration |
|
| Developer Account Configuration |
|
| Client-Side Integration |
|
| URL Configuration & Safelisting |
|
| Server-Side API Integration |
|
| Transaction Validation |
|
| Android-Specific Considerations |
|
| UI Requirements |
|
| Account Linking & Flow Validation |
|
| App Signing & API Key Validation (Android) |
|
| Restrictions on APB/APL |
|
⚠️ Critical Points to Note
- Two separate merchant accounts (one for Amazon Pay Balance, another for Amazon Pay Later) must be created using unique email IDs
- Separate MerchantId (MID) and credentials must be used for each product (do not interchange)
- Implementation of the KFS (Key Fact Statement) link for Amazon Pay Later is mandatory
- In API calls, the
client-idin the header refers to the MerchantId (MID) - Security Profile ID, redirect and webhook URLs must be shared with integration POC for safelisting
- Webhooks/IPNs must be configured and validated
- Transaction status must be verified via IPN/Status API (do not rely only on browser response)
paymentMetaDatamust be passed correctly for Android-based transactions when calling the Charge API- API key must match the app signing key