Checkout is Onerway's hosted payment page solution. After creating a transaction via API, redirect users to Onerway's hosted payment page to complete payment, without needing to develop and maintain payment interfaces yourself.
Checkout supports one-time payments and subscription payments, suitable for business scenarios requiring quick integration, reduced development costs, and compliance burden.
| Capability | Description |
|---|---|
| Multiple Payment Methods | Supports cards (Visa, Mastercard, etc.), digital wallets (Apple Pay, Google Pay), and local payment methods |
| Security & Compliance | PCI DSS compliant, built-in 3D Secure authentication, sensitive data hosted and processed by Onerway |
| Global Support | Multi-language interface, multi-currency transactions, automatically adapts to payment habits of different regions |
| Responsive Design | Payment page automatically adapts to desktop, mobile, and tablet devices |
| Subscription Support | Supports creating subscription plans with recurring billing |
| Feature | Checkout | SDK | API |
|---|---|---|---|
| Integration Complexity | Low | Medium | High |
| UI Control | Limited Customization | Partial Customization | Full Customization |
| Payment Page | Onerway Hosted | Embedded in Your App | Merchant Self-built |
| User Data Collection | Not Supported | Not Supported | Supported |
| PCI DSS Requirement | Not Required | Not Required | Required |
| 3DS Redirect Control | Onerway Handles | Onerway Handles | Onerway Handles by Default, Merchant Customizable |
| Development Cycle | Fast | Medium | Long |
| Applicable Scenarios | Quick Launch | Embedded Payment Experience | Deep Customization Needs |
Checkout is particularly suitable for the following scenarios:
redirectUrl)returnUrl; simultaneously Onerway pushes transaction result to notifyUrl via WebhookImportant: Webhook asynchronous notification contains complete transaction information and should be the final basis for order status updates.
Before starting Checkout integration, please ensure you have completed the following preparation:
merchantNo)returnUrl and notifyUrl for receiving payment resultsReady to start integration? Please refer to the following documentation:
Compare the Checkout and Payment Intents APIs
Learn about the differences between the Checkout and Payment Intents APIs and when to use them.
Order fulfillment
Fulfill orders and deliver goods or services after successful payment through Onerway Checkout. Learn webhook integration patterns and automated fulfillment best practices.