Underpaid

Criteria

paid_amount is less than pay_amount

Callbacks to be sent in this scenario

Callback event
Invoice status
Invoice status context
Description
transaction_created
new
null
A customer has just broadcasted their transaction on the network but paid_amount is less than pay_amount
transaction_confirmed
new
null
The transaction has been confirmed on the network
status_change
unresolved
underpaid
The invoice needs to be resolved
status_change
completed
null
The transaction amount was exchanged at the new exchange rate. The final invoice amount may differ from the original one
status_change
refunded
null
The whole transaction amount was refunded

API auto settings and status flow

API Auto Settings
Payment Flow
Do nothing, I will handle them myself
new → txn sent → txn confirmed → invoice expired → unresolved:underpaid
Automatically refund to my crypto account
new → txn sent → txn confirmed → invoice expired → unresolved:underpaid → tx refunded → refunded
Automatically recalculate at a new exchange rate and settle
new → txn → txn confirmation → invoice expiration → unresolved:underpaid → tx recalculated → completed
Last modified 2yr ago