Payment Still Being Processed
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.
Common Causes and How to Resolve
-
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
- Use the Transaction Status API to periodically query the current state of the payment.
If the issue persists, please contact our team at support@niobi.co.