Hosted Checkout Overview
Copy page
Copy page as Markdown for LLMs
Open in ChatGPT
Ask questions about this page
Open in Claude
Ask questions about this page
Hosted Checkout is a secure, pre-built payment solution that redirects customers to Amazon Payment Services' payment page to complete their transactions. This integration method minimizes development effort while maintaining PCI compliance and security standards.
How Hosted Checkout Works
The payment process follows these steps:
Payment Initiation
Customer clicks "Pay" on your checkout page.
Secure Redirection
Customer will be redirected to Amazon Payment Services hosted payment page.
Payment Processing
Customer enters payment details and completes authentication.
Return to Merchant
Customer will be redirected back to your website with transaction results.
Supported Payment Methods
- Cards
- Digital Wallets
- Local Payment Methods
- Buy Now, Pay Later
Card Type | Supported Regions | Notes |
---|---|---|
Visa | Global | All card types supported |
Mastercard | Global | All card types supported |
American Express | Global | All card types supported |
MADA | Saudi Arabia | Local debit card scheme |
Meeza | Egypt | Local debit card scheme |
Wallet | Supported Regions | Integration Notes |
---|---|---|
Apple Pay | 60+ countries | - |
Payment Method | Country | Currency | Notes |
---|---|---|---|
KNET | Kuwait | KWD | Purchase operations only |
NAPS | Qatar | QAR | Purchase operations only |
OmanNet | Oman | OMR | Purchase operations only |
BENEFIT | Bahrain | BHD | Purchase operations only |
STC Pay | Saudi Arabia | SAR | Requires phone number validation |
Provider | Supported Regions | Notes |
---|---|---|
Tabby | UAE, Saudi Arabia | Purchase operations only |
Tamara | UAE, Saudi Arabia | Purchase operations only |
Key Features
- Multi-payment options - Support for cards, wallets, and local payment methods
- Installment payments - Built-in installment options where available
- Save Card feature - Allows customers to securely store their card details for future transactions.
- Card tokenization - Secure card storage for repeat customers
- PCI DSS compliant - Reduces your PCI compliance requirements
- 3D Secure authentication - Built-in fraud protection
- Secure data handling - Payment data never touches your servers
- Customizable themes - Match your brand colors and styling
- Multi-language support - Arabic and English interfaces
- Mobile responsive - Optimized for all device types
- Built-in success pages - Automatic transaction confirmation
- Email receipts - Automatic customer notifications
Multi-Select Feature
The Multi-Select feature displays multiple local payment methods alongside card options on a single checkout page. This provides customers with more payment choices and improves conversion rates.
The Multi-Select feature automatically displays relevant local payment methods based on the transaction currency:
- SAR - Shows STC Pay option
- KWD - Shows KNET option
- QAR - Shows NAPS option
- OMR - Shows OmanNet option
- BHD - Shows BENEFIT option
Implementation Requirements
To enable Multi-Select functionality:
- Use Purchase command - Set
command
parameter toPURCHASE
(notAUTHORIZATION
) - Provide phone number - Include
phone_number
parameter for STC Pay compatibility - Omit payment_option - Don't specify
payment_option
to show all available methods
Using AUTHORIZATION
command with local payment methods will result in "Operation not valid for this payment option" error.
Who Should Use Hosted Checkout?
Hosted Checkout is ideal for:
- Quick integration needed with minimal development resource
- Security requirements - Need secure payment processing without PCI compliance
- Risk mitigation - Avoid handling sensitive payment data
- Regulatory compliance - Meet industry security standards
- Fast time-to-market - Launch payment acceptance quickly
- Minimal development - Limited technical resources available