400 - Bad Request: This error occurs when the system detects a similar payment request that is still being processed. This safeguard is in place to prevent duplicate payments for the same transaction.
Duplicate Payment Requests: A payment request with the same details (e.g., amount, recipient, reference) was recently submitted and is still being processed.
How To Resolve: Wait for the initial payment request to complete before initiating a new one. Use the transaction ID to query the current status using our Transaction Status API.
Rapid Consecutive Requests: Sending the same payment request multiple times within a short period can trigger this error.
How To Resolve: Avoid resending payment requests. Allow sufficient time for the initial request to process.
Network Retransmissions: Poor network connectivity might cause the same payment request to be retransmitted multiple times.
How To Resolve: Ensure stable network connectivity before sending payment requests.
Verify Transaction Status Before Retrying:
Allow Adequate Processing Time:
If the issue persists, please contact our team at support@niobi.co.