Payment Statuses
Complete reference for understanding payment transaction states, operational impact, and required actions.
Why This Matters
Each status indicates where a transaction sits in its lifecycle. Understanding statuses helps you communicate accurately with customers, identify issues early, and maintain accurate reconciliation records.
Status Reference
Quick Reference
| Status | Funds Moved? | Action? | Fulfill Order? |
|---|---|---|---|
| PENDING | No | Share payment link | No |
| CONFIRMING | In progress | Wait | No |
| PAID | Yes | Fulfill order | Yes |
| EXPIRED | No | New invoice | No |
| FAILED | Check details | Investigate | No |
| UNDER REVIEW | Held | Wait | No |
| UNDERPAID | Partial | Resolve with customer | No |
| REFUNDED | Returned | Update records | No |
| CHARGEBACK | Disputed | Provide evidence | Halt |
Troubleshooting
Stuck on CONFIRMING too long?
Check the blockchain explorer using the transaction hash. During network congestion, Bitcoin confirmations may take longer than usual. Email support@niftipay.com if the transaction shows confirmed on the explorer but has not updated in Niftipay.
Order shows FAILED but customer claims payment was sent?
Request the transaction hash from the customer. Verify on the blockchain explorer that funds were sent to the correct address in the correct amount. Contact support with these details.
UNDER REVIEW — what now?
Do not fulfill the order until the status changes. Review typically completes within 24 hours. Contact support if the review is urgent or exceeds 48 hours.