This means the customer’s payment was completed and approved.
The transaction has been confirmed.
The fund has been added to your ledger balance, and
You can withdraw once the fund has cleared the standard processing time.
A failed transaction means the payment was not completed. This usually happens when:
The customer’s card or account had insufficient funds.
The bank declined the payment.
A network or authentication error occurred.
No funds are charged from the customer for failed transactions.
This means the customer initiated the payment but did not complete it.
For example, they closed the checkout page, did not approve their bank’s OTP, or left before finishing the process.
No funds are charged from the customer for abandoned transactions.
Once a transaction is marked Successful, the funds go through a short processing period before becoming available for withdrawal.
Processing times may vary depending on the payment currency or bank regulations,
NGN transactions typically take 24-48 working hours to process
Other currencies take 3-5 working days to process.
After processing, your funds will reflect in your Available Balance, and you can withdraw to your preferred payout address.
Tip: Always ensure your payout information is up to date in your Mainstack account to avoid withdrawal delays.