Enum paypal_rs::orders::OrderStatus [−][src]
pub enum OrderStatus { Created, Saved, Approved, Voided, Completed, }
Expand description
The status of an order.
Variants
The order was created with the specified context.
The order was saved and persisted. The order status continues to be in progress until a capture is made with final_capture = true for all purchase units within the order.
The customer approved the payment through the PayPal wallet or another form of guest or unbranded payment. For example, a card, bank account, or so on.
All purchase units in the order are voided.
The payment was authorized or the authorized payment was captured for the order.
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for OrderStatus
impl Send for OrderStatus
impl Sync for OrderStatus
impl Unpin for OrderStatus
impl UnwindSafe for OrderStatus