Skip to main content
Migration guide: move merchant traffic incrementally, but use v2 as the end state.

Route mapping

v1v2 replacement
GET /v1/health-checkGET /v2/transactions as an authenticated smoke test
POST /pix/v1/paymentPOST /v2/transactions with method: "pix"
GET /pix/v1/transactions/{id}GET /v2/transactions/{id}
POST /pix/v1/payment/refund/{id}PUT /v2/transactions/{id}/refund
POST /pix/v1/payment/withdrawPOST /v2/transfers
POST /v1/business/integrationmodern webhook handling plus merchant configuration discipline

Migration order

  1. Standardize auth and credential storage.
  2. Move write flows to v2.
  3. Update webhook consumers to the v2 operating model.
  4. Keep v1 archive references only for long-tail merchant maintenance.