Once a charge, or request for payment, is created, Coinbase starts monitoring the blockchain to detect any inbound payments.
Each charge has an associated status.
|New||Charge has been created|
|Signed||Transaction has been signed by the wallet owner to send the requested amount of funds|
|Pending||Transaction detected on the blockchain but not yet validated by the network|
|Completed||Transaction validated by the blockchain network and Coinbase|
Statuses are reflected in the Charge API model by the
timeline field, which contains an array of statuses and timestamps.
The last entry in the
timeline array is the current status of the Charge.
Was this helpful?