1. SPL (Spend Upto Limit):
The customer's total product value should be below the 'you can spend upto' amount to successfully complete the transaction with Koko.
2. Payment declined/failed:
If a customer's payment is declined or failed by the bank, then the customer will have to retry after a few minutes and to try using an alternative banking card or a bank account to settle the payment.
3. Card active/expire status:
If the customer's banking card has expired, then the payment would fail; on such occasions, the customer will have to add a new banking card or bank account via the app to facilitate the payment.
4. Insufficient Funds:
If the customer does not have sufficient funds in their account, the transaction will fail. It's essential for users to ensure they have adequate funds for successful transactions.
5. Other Potential Errors:
Various factors, such as time-out errors, potential system errors, or interruptions in the user's internet connection during the transaction process, can contribute to transaction failures. These issues may result in error messages or incomplete transactions.