v1
latestOpenAPI 3.1.0Copyright Pismo2026-07-247702,7523.1 MBTransfer account
Transfer account to different program
Change the program ID for an account. This also changes the program ID for customers and statements associated with the account. Note that the account keeps the original program's flex controls and ignores the new program's flex controls.
Transfer is permitted only if both programs (origin and target) have the same:
- Program type—For example, you can migrate from credit to credit and from prepaid to prepaid, but not credit to prepaid.
- Currency—For example, USD to USD only or BRL to BRL only.
- Brand (if applicable)—For example, Mastercard to Mastercard.
- Due date (credit programs only)—Account due date must be available in the target program.
Notes:
- Transferring an account does not affect account limits
- When an account is transferred successfully, you need to <a href="https://developers.pismo.io/pismo-docs/reference/post-v1-card-reissue">issue a new card</a> that corresponds to the new program for your customers.
This endpoint generates an Account migrated to different program event.
post/accounts/v1/accounts/programs/migration
Request body
Example request
{
"account_id": 6912345,
"program": {
"id": 1010
}
}Response
Program was successfully migrated
Example response
{
"account_id": 6912345,
"program": {
"id": 1010
}
}