ALLINONE
  1. User Experience
ALLINONE
  • AIO Solution Brief
  • Overview
  • Getting Started
  • Supported Blockchain Networks and Tokens
  • Subaddresses and collection
  • Fund Pool and Withdrawal
  • Funds flow
  • Registration
  • Subaddress transactions
  • API
    • API Basics
    • API Encryption Transmission
    • Create Sub-Address
      POST
    • Create Multiple Subaddresses
      POST
    • Get Sub-Address List
      GET
    • Get Sub-Address Transaction
      GET
    • Create Withdraw Transaction
      POST
    • Direct Withdrawal Transaction
      POST
    • Get Withdraw Transaction details
      GET
    • Get Supported Blockchains and Tokens
      GET
  • Description
    • Collection Instructions
    • Withdrawal Instructions
    • 2-FA Authentication
    • TG Bot
    • Webhook
  • User Experience
    • Overview
    • Registration/Signup
    • Login/Signin
    • Enable TOTP
    • Reset Forgotten Password
    • Subaddress
    • Subaddress transactions
    • Collection Address
    • Fund Pool Addresses
    • Gas Management addresses
    • Settings
      • API Keys and Data encryption
      • IP Whitelisting in API Keys
      • IP Whitelisting - Dashboard
      • Webhooks
  • 用户体验
    • 注册
    • 登录
    • TOTP
    • 忘記密碼
    • 子地址
    • 子地址详情
    • 收款地址概览 (Collection Addresses)
    • 资金池概览 (FundPool Addresses)
    • 燃气管理地址 (Gas Management Addresses)
    • 设置
      • API密钥和数据加密
      • API 密钥中的 IP 白名单
      • AIO仪表板IP白名单
      • 用于通知的 Webhooks
  1. User Experience

Fund Pool Addresses

Fundpool Overview#

The fundpool consists of several addresses that hold funds available for withdrawal requests.


Fundpool Deposit#

To make a deposit into the fundpool, simply click the "Deposit" button, scan the displayed QR code with your MetaMask wallet on Android or iOS, and ensure the blockchain matches between AIO and MetaMask for a seamless transaction.


Process Example Assuming Integration with an Ecommerce System#

Integration and Transaction: When integrating AIO as a crypto payment method, your ecommerce system requests AIO to create a subaddress assigned to users upon creation. Users send funds to this subaddress to place orders.
Notification: AIO monitors and verifies incoming funds from the user's wallet to the subaddress. Upon successful transaction, AIO notifies your system about the received funds.

Collection and Refund Workflow#

Collection: Funds from subaddresses are automatically moved to your specified collection address. For details, see Collection Address.
Refunds: If a user requests a refund, your system triggers a withdrawal request to AIO. AIO checks the fundpool for sufficient funds, initiates the transfer, and monitors the transaction.
Notification of Completion: Upon successful transfer, AIO confirms the transaction to your ecommerce system via a webhook, ensuring the user's withdrawal request is secured and processed.

Security and Control#

Private Keys: Managed by AIO to sign blockchain transactions, ensuring secure fund transfers.
Storage: All private keys are encrypted and securely stored on AIO servers.
Fundpool Addresses: Unlike collection addresses, fundpool addresses are auto-generated by AIO and cannot be user-specified.

Best Practices#

Funds Availability: Ensure sufficient funds are maintained in the fundpool addresses to facilitate timely user withdrawals, enhancing customer satisfaction.


This section provides a comprehensive guide to managing the fundpool in AIO, from deposits to handling refunds, including security measures and best practices to optimize transactional efficiency and security.
Previous
Collection Address
Next
Gas Management addresses
Built with