PaymentStatus

Type Alias PaymentStatus 

Source
pub type PaymentStatus = TransferStatus;
Expand description

Status for making a payment via the Pay::pay trait function.

Aliased Type§

pub enum PaymentStatus {
    InProgress,
    Unknown,
    Success,
    Failure,
}

Variants§

§

InProgress

Payment is in progress. Nothing to report yet.

§

Unknown

Payment status is unknowable. It may already have reported the result, or if not then it will never be reported successful or failed.

§

Success

Payment happened successfully.

§

Failure

Payment failed. It may safely be retried.