Skip to main content
An order’s status tells you where the payment stands. Treat only Settled and Overpaid as paid: those are the statuses where the full amount has arrived and is confirmed. A ManualReview order can later become Settled, Overpaid or Refunded, so a review is never your final answer.

Event types

Webhook type is order. plus the status in snake case. Each event carries status and previousStatus, so you can see the transition:
Webhooks are sent for the statuses in the table above that list one. To see the current state at any time, read the order: GET /payments/orders/{id}.

Amounts

Amounts are given in the coin’s smallest unit as strings, with the coin’s decimals, so nothing is lost to floating point:
That is 1612903225806451 / 10^18 = 0.001612903225806451 ETH. The fiat object gives the price the order was quoted for.