πOrder payment statuses
The order payment system has four payment statuses: PENDING, EXPIRED, PAID, and REFUNDED. Below is a detailed explanation of each status.
β³ PENDING
This is the initial status of an order when it is created. The order will stay in this status until 15 minutes have passed since its creation. If no user has paid within 15 minutes, the order status will be updated to EXPIRED. If some users have paid but not all of them within 15 minutes, the order status will be updated to EXPIRED, and paid invoices will be refunded instantly.
π EXPIRED
If an order hasn't been completely paid within 15 minutes since its creation, the order will be updated to EXPIRED. This means that the order has been cancelled, and no further action can be taken.
π° PAID
If all users paid their invoices before the 15 minutes have passed, the order will be updated to PAID. This means that the order has been successfully paid, and no further action needs to be taken.
βͺ REFUNDED
If a completely paid order is refunded from the merchant's side, the order payment status will be updated to REFUNDED.
It is important to keep track of the order payment statuses to ensure that all orders are processed and paid on time.
Last updated