This site requires javascript to be enabled.

OXXO Pay Skip to main content
Worldline Connect Home Page

Results for

Results for Searching

Process flows

Below, you'll find a detailed explanation of the statuses for payments across various flows. In order to integrate OXXO Pay, please refer to our API Reference.

Cash payments transaction states

  • CREATED – initial state of a transaction. If a transaction remains in this state, it indicates a problem.
  • CAPTURED – the transaction was completed successfully, and we have received confirmation that the funds are on their way.
  • PAID – we have collected the funds and will begin the remittance process to you.
  • EXPIRED - we received notification that the consumer has not completed the payment on time.
  • REJECTED – the transaction was rejected by either us or the bank. This is the final state.
  • REFUNDED – state indicates that the transaction has been successfully reversed, and the funds have been returned to the consumer.

Payment flow

Oxxo Pay payment flow diagram showing seven steps from order placement to fund settlement between Consumer, Merchant, Worldline, Stores, and Worldline bank.

  1. Consumer places an order on your website and selects OXXO Pay as the payment method. You submit the order to us.
  2. We return a voucher with a barcode.
  3. The consumer goes to an OXXO store and pays for the voucher using the barcode.
  4. OXXO Pay sends us a notification confirming the payment is completed.
  5. OXXO Pay transfers the funds and payment references to us.
  6. We receive the funds and consolidate the payment records.
  7. We remit the funds to your account and provide a settlement report.
Next Testing