Getting Started
Copy page
Copy page as Markdown for LLMs
Open in ChatGPT
Ask questions about this page
Open in Claude
Ask questions about this page
Start exploring how Amazon Payment Services can help you deliver secure, localized, and flexible payment experiences to your customers.
Welcome to Amazon Payment Services! This guide will walk you through everything you need to know to start accepting payments quickly and securely.
What You'll Learn
- How to set up your account and obtain API credentials
- Different integration options and when to use them
- How to process your first test transaction
- Best practices for going live
Prerequisites
Before starting with Amazon Payment Services, ensure you have a test account ready.
Contact our sales team to get started with Amazon Payment Services.
Quick Start
Get Credentials
Get your essential API credentials from the merchant dashboard
Choose Integration
Select the integration approach that fits your business needs
Test Transaction
Process your first test transaction in the sandbox environment
Handle Responses
Set up proper response handling and webhook configuration
Go Live
Complete testing and prepare for production deployment
Integration Journey
Obtain API Credentials
Obtain API Credentials
Get your essential API credentials from the Amazon Payment Services dashboard to authenticate your integration.
- Sign in to the Amazon Payment Services Merchant Dashboard
- Navigate to Merchant Management → Integration Settings → Security Settings
- Copy the following credentials for your integration:
Credential | Description |
---|---|
Access Code | A unique code assigned to your merchant account |
Merchant Identifier | Your merchant account ID |
SHA Request Phrase | Used to generate secure request signatures |
SHA Response Phrase | Used to validate response signatures |
SHA Type | The hashing algorithm for signature generation |
Keep your API credentials secure and never expose them in client-side code. Store them as environment variables in your server-side application.
Choose Your Integration Method
Choose Your Integration Method
Select the integration approach that best fits your business needs and technical requirements.
No-Code Plugins
Perfect for e-commerce platforms like WooCommerce. No coding required.
Payment Links
Create shareable payment links for quick transactions and invoicing.
Hosted Checkout
Redirect customers to our secure, hosted payment page for quick setup.
Mobile Integration
Native SDKs for iOS and Android mobile applications.
Custom Integration
Full control over payment flow and user interface with our APIs.
Take a look at the integration options comparison below
Integration Type | Implementation Complexity | Customization Level | Time to Market |
---|---|---|---|
No-Code Plugins | Very Low | Low | Fastest |
Payment Links | Very Low | Low | Fastest |
Hosted Checkout | Low | Low | Fastest |
Mobile Integration | Medium | None | Medium |
Custom Integration | High | High | High |
Not sure which integration method is right for you? Check out our detailed Accepting Payments guide for more information.
Process Your First Test Transaction
Process Your First Test Transaction
Test your integration using our sandbox environment and test card numbers.
Find a complete list of test card numbers and scenarios in our Test Cards documentation.
Implement Response Handling
Implement Response Handling
Set up proper response handling to manage transaction updates and notifications.
Webhook Configuration
Configure webhook endpoints to receive real-time transaction updates:
- Set up HTTPS endpoint in your application to receive notifications
- Configure webhook URL in your merchant dashboard
- Implement signature validation for incoming notifications
- Process status updates and reconcile with your records
For detailed webhook implementation, see our Webhooks Guide.
Go Live
Go Live
Complete your testing and prepare for production deployment.
When you're ready to go live:
- Switch to production credentials in your merchant dashboard
- Update API endpoints to production URLs
- Configure production webhook URLs
- Monitor your first live transactions closely
Need help with your go-live process? Check our comprehensive Go-Live Guide for detailed instructions and best practices.
Next Steps
Explore Payment Methods
Discover all available payment methods including cards, wallets, and local payment options.
API Reference
Dive deep into our comprehensive API documentation with detailed endpoint references.
Developer Resources
Access SDKs, Postman collections, and other tools to accelerate your development.
Security Features
Learn about 3D Secure, fraud protection, and other security features.