Invoices
Make sure that you know how to update
underpaid
payment statusesMake sure that you know how to update
overpaid
payment statusesMake sure that you know how to update
paid_late
payment statusesMake sure that you use the settings that suit you in the Settings section > API > How to handle unresolved invoices to process
unresolved
statusCreate multiple invoices
Reproduce the
underpaid
scenario by sending cryptocurrency to the invoice addressReproduce the
overpaid
”scenario by sending cryptocurrency to the invoice addressReproduce the
paid_Late
scenario by sending cryptocurrency to the invoice addressUpdate payment statuses in the above three scenarios to one of the final statuses
completed
orrefunded
Make sure that you have received the callbacks and processed them correctly on your side
Check the payment status using the GET request
Make sure that you credit funds to the customer balance when the payment status is
completed
Make sure that resending callbacks with the
completed
status does not result in the recharging of funds to the customer's balance on your sideMake sure that the relevant teams on your side (Support Team, Finance Team, Fraud Team, Transaction Monitoring Team) are aware of how Cryptopay payment risk scoring works and that incoming payments can be put on hold with the
unresolved
status and the contextIllicit Resources
in cases where they were sent from wallets connected to criminal activity
Last updated