--- url: >- https://acquirer-api-docs-v4-en.pingpongx.com/en/notes/onlinePayment/integration/index.md description: >- The quick start guide helps developers simplify the integration process of PingPongCheckout's online payment API. The document covers payment callbacks and order inquiry implementation, guiding users from zero to debugging completion of the entire process, and provides reference documentation support. Suitable for e-commerce websites and applications that need to quickly access secure payment solutions, ensuring smooth transactions while enhancing user experience. --- # Payment Callback and Order Inquiry Implementation Guide ## Quick Start | Document | Description | Link | | --- | --- | --- | | Preparation | Complete account registration, obtain keys, and configure your development environment. | [Preparation](/en/notes/start/step/) | | Development Guide | Learn API usage rules, endpoints, signature rules, and payment notification requirements. | [Development Guide](/en/notes/guide/APIUsage/) | | Acceptance Criteria | Review test cases, acceptance criteria, and the pre-launch checklist. | [Acceptance Criteria](/en/notes/start/acceptance/) | ## Development Guide | Document | Description | Link | | --- | --- | --- | | API Usage Rules | Understand common request and response parameters, bizContent handling, and general API calling rules. | [API Usage Rules](/en/notes/guide/APIUsage/) | | API Endpoints | Choose sandbox and production API domains according to your business site. | [API Endpoints](/en/notes/guide/endpoint/) | | Signature Rules | Generate and verify request signatures according to MD5/SHA256 rules. | [Signature Rules](/en/notes/guide/sign/) | | Payment Notification Guide | Configure notification URLs and receive and verify asynchronous payment notifications. | [Payment Notification Guide](/en/notes/guide/paymentNotify/) | ## Best Practices | Document | Description | Link | | --- | --- | --- | | How to Get Order Status | Learn how to combine payment notifications and transaction inquiry to get the final order status. | [How to Get Order Status](/en/notes/onlinePayment/bestPractices/fetchStatus/) | | Currency Exchange Guide | Understand transaction currency, exchanged amount, and settlement currency handling rules. | [Currency Exchange Guide](/en/notes/onlinePayment/bestPractices/currencyExchange/) | | Transaction Idempotency | Understand idempotency logic for order transactions in different scenarios. | [Transaction Idempotency](/en/notes/onlinePayment/bestPractices/paystatus/) | | Transaction Recovery | Learn retry and recovery recommendations for timeout and processing scenarios. | [Transaction Recovery](/en/notes/onlinePayment/bestPractices/rescue/) | | APM Integration Practice | Learn local payment method integration practices for checkout and Direct API scenarios. | [APM Integration Practice](/en/notes/onlinePayment/bestPractices/apmDemo/) | | Special Payment Method Refund | Understand extra fields required when refunding some special payment methods. | [Special Payment Method Refund](/en/notes/onlinePayment/bestPractices/specialRefund/) | ## Sandbox Test Resources | Document | Description | Link | | --- | --- | --- | | Sandbox Test Resources | View sandbox test parameters and test instructions. | [Sandbox Test Resources](/en/notes/onlinePayment/sandbox/) | | Klarna Test Resources | View Klarna test accounts, test flows, and test instructions. | [Klarna Test Resources](/en/notes/onlinePayment/Klarna/) | ## Simplify Your Integration Application | Document | Description | Link | | --- | --- | --- | | Checkout | Complete payments through PingPongCheckout pages, suitable for reducing payment page development cost. | [Checkout](/en/notes/integrate/sdk-v4/) | | Direct API | Create and advance payments directly through APIs, suitable for self-built payment pages and deeply customized experiences. | [Direct API](/en/notes/integrate/non-hosted-card/) | | No-code Integration | Quickly launch payment acceptance through payment links, SaaS services, or plugins. | [No-code Integration](/en/notes/integrate/plugin/) | ## Debug Your Application | Document | Description | Link | | --- | --- | --- | | Signature Tool | Generate or verify electronic signatures. | [Signature Tool](/en/notes/tools/sign/) | | JS-SDK Debugging Tool | Debug JS-SDK code and preview checkout effects. | [JS-SDK Debugging Tool](/en/notes/tools/sdk/) | | Hosted-Redirect Debugging Tool | Debug Hosted-Redirect parameters and preview checkout effects. | [Hosted-Redirect Debugging Tool](/en/notes/tools/redirect/) | ## Reference Documentation | Document | Description | Link | | --- | --- | --- | | API Reference | View backend API objects, methods, properties, and responses. | [API Reference](/en/notes/checkout/api/reserve/) | | Transaction Idempotency | Understand idempotency logic for order transactions in different scenarios. | [Transaction Idempotency](/en/notes/onlinePayment/bestPractices/paystatus/) | ## Integrate Your Business | Document | Description | Link | | --- | --- | --- | | Quick Pay | Complete the payment flow quickly and improve user experience. | [Quick Pay](/en/notes/onlinePayment/debit/) | | Pre-authorization | Freeze funds in advance and capture or void them later. | [Pre-authorization](/en/notes/onlinePayment/auth/) | | Recurring | Support recurring automatic debits and simplify renewal flows. | [Recurring](/en/notes/onlinePayment/recurring/overview/) | | Tokenization | Securely store payment credentials and improve repeat payment efficiency. | [Tokenization](/en/notes/onlinePayment/features/tokenization/overview/) | | Offline Scan | Support offline scan payment to cover more scenarios. | [Offline Scan](/en/notes/integrate/non-hosted/) |