DocsUsing Nuntio
When a payment is refused
Every reason a payment can be refused, in plain words, and what to do. A refusal never moves money.
A refused payment is the product working. The contract undoes the whole transaction, so nothing leaves the account and nothing is half done. Most refusals are caught before anything is sent: the app checks your live policy first, and the server simulates the exact payment from your wallet before relaying it.
#Your owner can approve it
These are budget limits. Your owner can approve the payment as an exception. The app offers Ask for approval. See Approvals.
| What you see | Why | Money moved? |
|---|---|---|
| "$X is over the $Y limit for a single payment" | Over your cap per payment | No |
| "$X is more than the $Y you have left this period" | Over what is left of your allowance | No |
| "You have spent your allowance for this period" | Nothing is left this period | No |
| "That service is not on your approved list" | The service is registered, but not approved for you | No |
| "You have made all N of your payments for this period" | Out of payments this period | No |
#Nothing can be spent right now
Asking for approval does not help with these. Something has to change first.
| What you see | Why | What to do | Money moved? |
|---|---|---|---|
| "Your spending access has expired" | Your policy reached its expiry | Ask the owner to grant a new policy | No |
| "Your spending is paused" | The owner paused you | Ask the owner to resume you | No |
| "Your spending access has been revoked" | The owner revoked you | Ask the owner to add you again | No |
| "You do not have spending access on this account yet" | You have no policy here | Ask the owner to add you | No |
| "This account is paused" | The owner paused the whole account | Wait for the owner | No |
| "This account is still being set up" | The account is not sealed yet | Wait | No |
| "There is not enough money in the account" | Your policy allows it, but the balance is too low | Ask the owner to add money | No |
#Not allowed
| What you see | Why | Money moved? |
|---|---|---|
| "Enter an amount above zero" | The amount was zero | No |
| "That note is too long" | The note is over 200 bytes | No |
| "We could not find that service" | The service is not registered | No |
| "That service is not taking payments right now" | The service is suspended in the registry | No |
| "You have already asked your owner about this payment" | A request for this same payment is still open | No |
#Already paid
"This payment has already been made. Check your activity before sending it again."
This is not a refusal. The payment's reference was already used, which means an earlier attempt did move the money. This attempt moved nothing more. Open Activity to find the receipt before you try anything else.
#The fee could not be paid
Your policy was never asked: the transaction was not sent at all. Nothing left your account. This happens when:
- you have used today's sponsored spending transactions, 100 on nuntio.finance and 20 on the testnet (the app says when you can send again)
- gas sponsorship is unavailable or Nuntio's prepaid gas credit has run out
- the app is getting too many requests from you in one minute
Asking your owner will not help. Try again later.
#Not sure yet
"We could not confirm that payment. It may have gone through."
The transaction may have been sent, and the app cannot see a result yet. The app shows this as pending, never as failed, because a false "failed" is how people pay twice. Do not send it again. Check Activity: once the chain answers, the payment appears there or it does not.
#You cancelled it
"You cancelled that payment. Nothing left your account." You stopped it before your wallet approved it.