> ## Documentation Index
> Fetch the complete documentation index at: https://docs.equalsmoney.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Stablecoins checklist

> Review what you need to verify before going live with stablecoin payments.

Before going live with stablecoin payments, make sure you've completed the following:

## Sandbox testing

* [ ] Successfully created an individual remitter
* [ ] Successfully created a business remitter (if applicable)
* [ ] Created a payment and received a `201` response with a valid `link.url`
* [ ] Accepted a payment and confirmed the exchange rate lock
* [ ] Polled payment status and observed the status lifecycle (`PENDING` → `PROCESSING` → `COMPLETE`)
* [ ] Tested payment expiry by letting a payment exceed its `expiryMinutes` value
* [ ] Confirmed that completed payments are credited to the correct budget

## Integration

* [ ] Your system stores the `remitterId` for reuse across multiple payments
* [ ] Your system stores the `paymentId` returned from payment creation
* [ ] You have implemented polling logic to monitor payment status at regular intervals
* [ ] Your system handles all payment statuses: `PENDING`, `PROCESSING`, `COMPLETE`, `CANCELLED`, `EXPIRED`
* [ ] You have tested error handling for invalid requests — see [error responses](/pages/payments/manage-stablecoin-payments#error-responses) for common scenarios

## Go-live preparation

* [ ] Your production API key is set up and your production IP address is whitelisted
* [ ] You have updated your base URL from `api-sandbox.equalsmoney.com` to `api.equalsmoney.com`
* [ ] You have verified that your `accountId` and `budgetId` are correct for production

<Info>
  For detailed API reference documentation, see the [Stablecoins API reference](/pages/payments/manage-stablecoin-payments).
</Info>
