Status & Context

Payment Intent Status

Once a payment intent is created, and a blockchain address is provided, Circle starts monitoring the address on its respective networks to detect any inbound payments.

StatusDescription
CreatedPayment intent created.
PendingBlockchain address provided.
CompletedTransaction validated by the blockchain network and funds settled.
ExpiredPayment intent expired after 8 hours or forced expired.

Payment Intent Context

ContextDescription
UnderpaidAmount paid is less than the expected amount for the payment intent.
PaidAmount paid equals the expected amount for the payment intent.
OverpaidAmount paid is greater than the expected amount for the payment intent.

Payment Intent Expiration

By default all payment intents expire 8 hours from the time they are created. If there is a need to expire it prior to the preset time you can use expire a payment intent.

Payment Intent Flow Diagram