Record that stores status information about one purchase, starting from when the customer accepts a proposal. Includes refund status if applicable.
Continue querying the refund status until this deadline has expired.
Deposit permissions, available once the user has accepted the payment.
This value is cached and derived from payCoinSelection.
Downloaded and parsed proposal data.
Last error (or undefined) for querying the refund status with the merchant.
Last session signature that we submitted to /pay (if any).
Private key for the nonce.
Public key for the nonce.
Set for the first payment, or on re-plays.
Pending removals from pay coin selection.
Used when a the pay coin selection needs to be changed because a coin became known as double-spent or invalid, but a new coin selection can't immediately be done, as there is not enough balance (e.g. when waiting for a refresh).
Proposal ID for this purchase. Uniquely identifies the purchase and the proposal.
Do we need to query the merchant for the refund status of the payment?
Retry information for querying the refund status with the merchant.
Pending refunds for the purchase. A refund is pending when the merchant reports a transient error from the exchange.
When was the purchase made? Refers to the time that the user accepted.
Timestamp of the first time that sending a payment to the merchant for this purchase was successful.
When was the last refund made? Set to 0 if no refund was made on the purchase.
Generated using TypeDoc