đī¸ Payment Integration Process
Payment integration refers to the process where merchants can use the sub-contract address repeatedly within different time periods to receive payment funds for orders without being associated with specific users. The sub-contract address for payment integration can be used multiple times to receive payment funds from different orders, providing merchants with a flexible payment solution.
đī¸ Recharge & Withdrawal Integration Process
Recharge and Withdrawal business is similar to the mechanism of exchanges. For recharges, each user has a fixed sub-contract address for receiving user deposits, identified by a unique identifier that ensures accurate attribution and management of funds. For withdrawals, merchants can initiate withdrawal requests through the API, and after approval, transfer funds out from merchant's contract or wallet address. Together, recharge and withdrawal form a complete fund flow cycle, meeting the bidirectional capital transfer needs of merchants and users.
đī¸ Subscription Integration Process
Subscription allows merchants to create and publish subscription plans on-chain via the admin console, then generate subscription links for users through the API. After users complete signing and authorization on the subscription page, merchants can initiate periodic charges and synchronize subscription status via callback notifications or query interfaces.
đī¸ API Signature Verification
This document introduces how to use the API signature and verification mechanism to ensure the security and integrity of API requests.
đī¸ Callback Notification Explanation
Explanation of API callback notifications.
đī¸ Status Code
This page explains the status code returned by the API.
đī¸ Change Log
This document describes the changes made to the API over time. It is intended to help you understand what has changed and what you need to do to adapt your code to the new version.