Check payment problems on OneNet Servers
Applies to: Invoices and checkout attempts that fail through an online gateway or manual bank-transfer confirmation path.
Use this guide when a payment does not complete, the gateway rejects it, or the invoice stays unpaid after you thought the payment had worked.
Before you start
- Open the exact invoice first so you are checking the right payment record.
- Keep the transaction reference ready if the gateway already confirmed something on its side.
Steps on OneNet Servers
- Check whether the invoice currency matches the gateway you tried to use.
- Retry the payment once from the invoice page if the first attempt ended before final confirmation.
- If the gateway took the payment but the invoice still shows unpaid, keep the transaction ID, reference, or bank proof ready before you contact support.
- Stop after one clean retry. Do not keep clicking through the same payment flow without checking the invoice status in between.
What you should see next
- You should be able to tell whether the payment failed before completion or succeeded but did not reconcile cleanly.
- A successful retry should mark the invoice as paid once the gateway returns and billing catches up.
Common issues
- A successful card charge and a paid invoice are not always the same event if reconciliation is delayed.
- Using the wrong gateway for the invoice currency creates avoidable failure loops.
- Closing the payment window too early can leave the invoice status unchanged even though the gateway page opened.
Visual guide

Next steps on OneNet Servers
- Pay NGN invoices with Paystack or Flutterwave on OneNet Servers
- Pay USD, GBP, or EUR invoices with Stripe or PayPal on OneNet Servers
- Pay by bank transfer on OneNet Servers
- View, print, or download your invoices
When to contact support: Contact support if the gateway succeeded but the OneNet Servers invoice still shows unpaid afterwards.