You can choose to create either a short-term or long-term Pay-in transaction based on your business scenario to meet different deposit needs.
Short-term Pay-in Transaction#
Supports specifying the blockchain and token, or allows users to select freely on the frontend.
Suitable for one-time or temporary deposit scenarios, such as quick payments or promotional activities.
Long-term Pay-in Transaction#
API Endpoint: /tx/pay-in-longtimeRequires the blockchain to be specified in advance; token selection is optional.
Ideal for scenarios that require binding a persistent deposit address, such as game wallet accounts or exchange user accounts.
A fixed address will be assigned after creation, allowing users to recharge repeatedly.
If a long-term Pay-in transaction has no deposit activity for 3 consecutive months, it will be marked as expired, and the associated deposit address will be deactivated and unusable.
Pay-in Integration Sequence Diagram#