International Card Integration - Checkout
Accept credit and debit card payments by integrating checkout.
PCI Compliance
Note
Depending on your integration situation, PingPong Checkout may require you to submit PCI DSS documentation before accepting credit card payments in the production environment.
Accepting credit and debit card payments requires compliance with PCI DSS requirements. See details in PCI DSS Compliance Navigation
PingPong Checkout integrates most payment methods. By integrating checkout, you can easily accept credit and debit card payments. And PingPong Checkout can help you meet PCI compliance requirements and reduce joining costs.
| Integration Method | PCI DSS |
|---|---|
| Embedded Checkout | Not Required |
| Redirect Checkout | Not Required |
| API | Required |
Integration Navigation
Step1 Request Checkout Pre-order
In the response of API Checkout Pre-order, you can obtain accessToken or paymentUrl
| paymentMethods |
|---|
| VISA |
| Mastercard |
| American Express |
| Discover |
| JCB |
| CHINA UNION PAY |
Step2 Render Checkout
Redirect Checkout/Embedded JS-SDK Integration Documentation:
Immediate Capture and Manual Capture
By default, all credit card payments are captured immediately after authorization. Alternatively, you can set up manual capture. See details in Capture
Alert
Authorization is only valid for a limited time (generally 7 days). If an authorized payment is not captured or canceled, it will expire once the scheduled deadline is missed and will be automatically VOID.
3D Secure
Checkout has automatically integrated 3D Secure. When users use 3D Secure, the checkout will automatically redirect to the 3D Secure page.
- Use PingPongCheckout's risk control system for automatic decision: We will make automatic decisions through the risk control system. When 3D Secure is required, the automatic decision will be 3D Secure, and the checkout will automatically redirect to the 3D Secure page.
- Custom decision: If you have your own risk control system and mature risk control experience, and need manual control of 3D Secure, you can use the
executeThreeDparameter. See details in Dynamic 3D Secure
Alert
When using the custom decision function, if your acquirer processing entity and your customer's issuer processing entity are both in the European Economic Area (EEA), Monaco, your payment falls within the scope of PSD2 SCA. For this reason, you may need to set up 3DS verification for most transactions, except for TRA exemptions.
Remember Card Number
If you pass the parameter merchantUserId, the checkout can remember the card number. When the user pays again, the checkout will automatically fill in the card number.
