Skip to main content

Merchant API Guide

The Merchant Integration API adopts an advanced HTTP RESTful architecture, providing merchants with a comprehensive interface solution. Through this API, merchants can implement a series of efficient decentralized transaction processing functions, including user recharge, withdrawal, payment acceptance, and refund operations, etc. This interface aims to provide merchants with a stable, secure, and easy-to-integrate decentralized transaction service platform to support the growth of merchant's business and optimize user experience.

đŸ“„ī¸ 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.