Overview

400 - Bad Request: The payment request has been received and is still being processed. This usually happens when the transaction takes longer than expected to complete.

{
    "success": false,
    "message": "The payment is still being processed. We request for your patience as we work to complete the process. Once completed, we will send an email notification."
}

Common Causes and How to Resolve

  1. Processing Delays The payment provider might require additional time to process the transaction due to network delays or high system load.

    How to Resolve: Wait patiently for the transaction to complete. You will receive a callback notification once the payment status is updated.


Best Practices

  • Enable Callback Notifications
    Make sure you cofifgure a callback url to receive the callback responses once the transaction is completed. Find out more about callback urls here

  • Implement Status Polling


If the issue persists, please contact our team at support@niobi.co.


Additional Resources