PPProcessingInstruction enum

The instruction to process an order. See Also: Orders V2 (https://developer.paypal.com/docs/limited-release/orders/v2/api/#orders-create-request-body)

Inheritance
Available extensions
Annotations
  • @JsonEnum(fieldRename: FieldRename.screamingSnake)

Values

orderSavedExplicitly → const PPProcessingInstruction

The API caller saves the order for future payment processing by making an explicit v2/checkout/orders/id/save call after the payer approves the order.

orderSavedOnBuyerApproval → const PPProcessingInstruction

PayPal implicitly saves the order on behalf of the API caller after the payer approves the order. Note that this option is not currently supported.

orderCompleteOnPaymentApproval → const PPProcessingInstruction

API Caller expects the Order to be auto completed (i.e. for PayPal to authorize or capture depending on the intent) on completion of payer approval. This option is not relevant for payment_source that typically do not require a payer approval or interaction. This option is currently only available for the following payment_source: Alipay, Bancontact, BLIK, eps, giropay, Multibanco, MyBank, P24, PayU, POLi, Sofort, Trustly, TrustPay, Verkkopankki, WeChat Pay

noInstruction → const PPProcessingInstruction

The API caller intends to authorize v2/checkout/orders/id/authorize or capture v2/checkout/orders/id/capture after the payer approves the order.

Properties

hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
name String

Available on Enum, provided by the EnumName extension

The name of the enum value.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

values → const List<PPProcessingInstruction>
A constant List of the values in this enum, in order of their declaration.