Online Checkout
Card Not Present › Online Checkout
Accept card payments through your website — requires developer integration
The TWPayz Online Checkout is a hosted payment page integrated into your website checkout flow. Your customer selects their items, clicks Pay, and is directed to a secure TWPayz-hosted payment page. After paying, they return to your site. No sensitive card data ever touches your server.
Developer integration required. Online Checkout requires a technical setup by your web developer. Full API and integration documentation is available at document.twpayz.com/integration/standard-checkout.php. This page provides a business-level overview only.
How It Works
Customer on
your website
your website
→
Clicks Pay
on checkout
on checkout
→
Redirected to
TWPayz page
TWPayz page
→
Pays securely
(3DS if required)
(3DS if required)
→
Returned to
your site
your site
| Step | What happens |
|---|---|
| 1. Initiate payment | Your website sends a payment request to the TWPayz API with order details and amount. |
| 2. Hosted checkout displayed | Customer sees the TWPayz-hosted payment page. Your business name and order details are pre-filled. |
| 3. Customer enters card details | Card data is entered directly on the TWPayz page — it never passes through your server. |
| 4. 3D Secure (if required) | 3D Secure v2 authentication handled automatically for cards that require it. Customer may be prompted by their bank. |
| 5. Payment result | TWPayz processes and returns an authorisation result. |
| 6. Redirect | Customer sent to your success URL (approved) or failure URL (declined) — configured by your developer. |
| 7. Webhook notification | TWPayz sends a server-to-server notification to your backend with the final payment result for order fulfilment. |
Supported Payment Methods on Checkout
Visa Mastercard American Express Apple Pay Google Pay Pay by Bank
3D Secure v2 is included and handled automatically.
Integration Options
| Type | Description | Best for |
|---|---|---|
| Hosted Redirect | Customer redirected to TWPayz-hosted page; returns to your site on completion. Simplest integration. | Most businesses — minimal developer time. |
| REST API | Server-to-server API — full control over checkout flow and UI. TWPayz handles processing. | Custom checkout experiences, complex workflows. |
| Mobile SDK | Native iOS and Android SDKs for in-app payments. | Mobile app integrations. |
| WooCommerce Plugin | Ready-to-install plugin for WordPress / WooCommerce stores. | WordPress eCommerce sites — no custom code needed. |
Full technical documentation, API reference, and integration guides for all methods are available at: document.twpayz.com/integration/standard-checkout.php