Payout System

Purpose and Benefits

Our payout system is designed to offer merchants a seamless and secure way to disburse funds to your customers. By integrating our payout solution into your platform, merchants can enjoy a range of benefits, including:

  • Safe and Secure Payouts: With our payout system, merchants can rest assured that payouts are conducted securely through smart contracts, ensuring that funds are transferred safely to customer's wallet addresses directly.

  • Empowerment: Our system empowers merchants by allowing them to store their assets in their own vault addresses, giving them full control over their funds. Merchants can provide allowances to the Dex3 contract, enabling instant payouts while maintaining ownership of their assets.

  • Instantaneous Payouts: Say goodbye to lengthy processing times. Our payout system enables merchants to provide instant payouts to their customers, enhancing customer satisfaction and loyalty.

  • Seamless Integration: Our payout system seamlessly integrates with merchant's existing platforms, offering a hassle-free solution for disbursing funds.

  • Zero Merchant Fee: Enjoy zero merchant fees on all payouts. We only charge a low fixed fee from your customers when they payout.

  • Specific Payouts: You can use your customers wallet address or email address as a verifying tool. Thus ensuring only the righteous person can claim their payout.

Target Audience

Our payout system caters to a wide range of businesses across various industries, including e-commerce refunds, service provider bonuses, gaming platform withdrawals, token projects airdrops, and more. Whether you're a small startup or a large enterprise, if you're seeking a reliable and efficient solution for disbursing funds to your customers, our payout system is the ideal choice.

Payout Flow

  • Your UI : User Initiation

    • Your customer sees how much amount they can withdraw/claim and they will click on the "Withdraw now" button to proceed with the withdrawal.

  • Your API : Server Query for Payout Link

    • From your server backend, use the "New Payout" API to generate a unique payout link tailored to this specific withdrawal.

    • Make your customer's account balance 0 at this stage so they cannot request claim again.

  • Your UI : Open Payout Link

    • Once the payout link is generated, Open this payout link in a secure browser tab or within an embedded section of your app.

  • Dex3 Payout Page : User Claims Payout

    • At this point, the customer will follow the instructions on the Dex3 payout page to complete the transaction using their preferred payment method.

  • Dex3 API : Payout Confirmation

    • Upon successful completion of the payout process, our Smart Contract will securely process the transaction and instantly transfer the funds from your vault address to the customer's wallet.

  • Your API : Webhook Notification

    • We will send a notification to your specified webhook URL, informing you of the successful payout and providing relevant details.

  • Your UI/API : Optional Polling for Payout Status

    • If needed, your application can periodically check the status of the payout using our provided API endpoints to ensure everything is progressing as expected.

  • Your UI : Update Client Dashboard

    • Show payout successful page to your customer 👍🏻

Last updated