Invoice Status
A BasicEx Payment invoice can be in one of the following states.
List of States
created
The invoice starts in this state, with an order time of 60 minutes, and each payment address chosen by the user has a corresponding time of 10 minutes (the user has 10 minutes to send the payment from their cryptocurrency wallet, otherwise the address will be recycled).
When in this state, payments broadcast by the buyer will be applied to the invoice. If the invoice has received payment, it reflects the new state to the merchant.
paid
After receiving payment, an assessment will be made based on the amount requested by the invoice. If the paid amount is equal to or greater than the expected amount, the invoice will be marked as paid and awaiting confirmation (payment is not yet complete).
Note: This state does not represent a successful payment; it merely indicates that the customer has broadcast the transaction from their cryptocurrency wallet. The transaction still needs verification on the respective network (refer to the completed
state).
completed
When the invoice state is completed
, it means that BasicEx Payment has credited the merchant's account with the specified currency in the settlement settings (payment completed).
For example, if the invoice is paid in Tether (USDT), it requires 2 confirmation blocks on the corresponding network to complete the invoice, which typically takes 15 seconds to 1 minute.
expired
Expired invoices refer to invoices that have not received payment (paid
state) and have passed the 60-minute payment window.