AinePay
EN中文
Getting Started

Product Overview

Supported chains and coins

AinePay currently supports USDT (ERC20) and USDC (ERC20) on Ethereum. Support for more mainstream EVM blockchains and stablecoins will be added over time.

Products

AinePay offers three products, each suited to a different payment scenario:

  • Payment Links work the moment you sign up. Once you fill in your payment details in the AinePay dashboard, the system generates a payment link for you to send to your customer, and AinePay keeps the order information you need to stay organized. Payment Links are dead simple and ideal for low-frequency collections.
  • Plugins are made for merchants running their own storefront; only WooCommerce is supported today. You can install it from the official WordPress Plugin Directory, download it from our open-source repository, or build it from source. Before using it, refer to the setup instructions for your chosen source. You can also try the payment plugin at our demo site.
  • API integration is for teams with development experience who want to build a custom payment experience. See the API reference.

How it works

  • Place the order: once your business order is created, you send a payment order to AinePay.
  • Payment details: based on your AinePay merchant profile, the paying user, the collection address, the amount, and similar inputs, AinePay assembles the payment details — including the payment address and amount — and returns them to you.
  • Customer payment: your customer pays according to the returned payment details; AinePay allows the user to cancel the order at this stage.
  • Payment result: AinePay watches the blockchain for the payment. When the user sends the transfer and it reaches the required number of blockchain confirmations, AinePay marks the order as paid. Once the transfer succeeds, AinePay deducts the corresponding fee from your fee balance.
  • Refund: from the AinePay dashboard you can mark a paid order as refunded; the amount is returned to that user's AinePay account balance and can be reused by the same user later. Before refunding, make sure the user's user ID is stable — if a single user uses changing user IDs, the returned balance may not be reusable by that user. AinePay does not support on-chain refunds to users.
  • Fund collection: anyone can trigger collection of the funds paid to a user's address, but the collection destination never changes based on who triggers it, so the funds always settle to your collection address. AinePay handles the collection for you at no extra charge.