Use DPO Pay’s Transaction Operations to create, manage, and verify payments through the API.
This section provides everything you need to:
- Generate secure payment tokens
- Redirect shoppers to DPO’s Hosted Checkout Page
- Receive Webhook callbacks
- Verify transaction outcomes
- Process refunds, voids, and reversals
- Handle advanced operations like xPay verification, email payment links, and QR code payments
Start Here — API Collection
For a complete, interactive view of all endpoints, flows, and sample requests, explore the official xPay Payments API Collection:
Heading
Transaction Token Lifecycle (Interactive Recipe)
Description
Step through the complete transaction token flow—from creation and payment to verification, refunds, updates, and cancellation—using an interactive, copy-ready walkthrough with real request and response examples.
Key Transaction Flows
Below is a structured mapping of the core operations within this section.
Initiate a payment and receive a secure token.
Receive notifications for approved, declined, or failed payments.
Verify transaction status if callbacks are missed.
Reverse or refund a completed payment.
Redirect the shopper to DPO’s Hosted Payment Page.
Generate payment links via email.
Validate xPay transactions securely.
Create QR-based payment requests.
When to Use Transaction Operations
Use this section when you need to:
- Build an end-to-end online checkout
- Integrate DPO Pay into your e-commerce experience
- Support hosted and non-hosted payment flows
- Handle asynchronous callbacks reliably
- Automate refunds, reversals, and payout operations
- Provide alternative checkout methods such as QR and xPay
If you're integrating for the first time, begin with Create Token → Redirect → Callback, then expand into more advanced operations as your use case grows.
Feedback & Support
If you're unsure which operation to use or need help debugging a payment flow, reach out via your DPO integration manager or support channel.
Your feedback helps us improve the developer experience across all markets.

