Overview
Checkout.com is a global payment solution provider that enables businesses and their communities to thrive in the digital economy. It offers a unified platform for online, mobile, and in-store payments.
Setup
Checkout.com provides a self-service sign-up for both test and live accounts. To get started, visit the Checkout.com sign-up page and create your account.
Credentials
To set up credentials for Checkout.com, you'll need to access your Checkout.com Dashboard and navigate to Developers -> API Keys. You'll need the following credentials:
- Secret Key - This is your secret key for API authentication. You can find this in your Dashboard under Developers -> API Keys -> Secret Key.
- Public Key - This is your public key that can be safely included in client-side code. You can find this in your Dashboard under Developers -> API Keys -> Public Key.
- Webhook Secret - This is used to verify webhook signatures. You can find this in your Dashboard under Developers -> Webhooks -> Signing Secret.
Supported Payment Methods
Checkout.com supports a comprehensive range of payment methods through our platform:
- Card Payments - Credit and debit cards from major networks worldwide
- Digital Wallets - Apple Pay, Google Pay, Samsung Pay, WeChat Pay, Alipay
- Bank Transfers - ACH, SEPA, BACS, and other regional bank transfer methods
- Buy Now, Pay Later - Klarna, Afterpay, Affirm, and other installment options
- Local Payment Methods - iDEAL, Bancontact, Giropay, Sofort, and many more
Integration Benefits
- Global Coverage - Support for 150+ currencies and payment methods in 50+ countries
- Advanced Security - Built-in fraud detection, 3D Secure support, and PCI compliance
- Unified API - Single integration for multiple payment methods
- Real-time Processing - Instant payment confirmation and webhook notifications
- Developer-Friendly - Comprehensive documentation, SDKs, and developer tools
Getting Started
- Sign up for Checkout.com - Create your Checkout.com account
- Configure credentials - Set up API keys and webhook endpoints
- Enable payment methods - Choose which payment methods to support
- Integrate with EFundPay - Use our unified API for all Checkout.com payments
- Test thoroughly - Use sandbox environment for development
- Go live - Switch to production when ready
Webhook Configuration
Configure webhooks in your Checkout.com Dashboard under Developers -> Webhooks. Add the following endpoint:
https://api.efundpay.com/webhooks/checkout-com
Make sure to select the following events:
payment_approved
payment_declined
payment_cancelled
payment_captured
Testing
Checkout.com provides comprehensive testing tools:
- Test Cards - Various test card numbers for different scenarios
- Sandbox Environment - Complete test environment for development
- Webhook Testing - Tools to test webhook delivery
- Dashboard Testing - Test payments directly from the Dashboard
Support
For technical support with Checkout.com integration:
- EFundPay Support - Contact our technical team
- Checkout.com Support - Use Checkout.com's support resources
- Checkout.com Documentation - Comprehensive API documentation
- Checkout.com Community - Developer community forums