CheckoutOutgoingForwardRequest class abstract
CheckoutOutgoingForwardRequest
Properties:
- body - The request body that you want Adyen to forward to the third party on your behalf, in string format. Include key value pairs to specify the payment details, and use placeholders for the values. Adyen replaces the placeholders with the payment details when making the request to the third party. When forwarding a network token, include a condition that checks if the network token exists, and informs Adyen of which fields to send depending on the outcome.
- credentials - Your credentials that are needed to authenticate with the third party.
- headers - The request headers that will be included in the request Adyen makes to the third party on your behalf. Supports the
{{credentials}}placeholder. - httpMethod - The HTTP method to use for the request Adyen makes on your behalf to the third party.
- urlSuffix - The suffix that Adyen needs to append to the
baseUrlto construct the destination URL that belongs to the third party. This is usually the endpoint name for the request, for example, _/payments.
- Annotations
-
- @BuiltValue.new()
Constructors
- CheckoutOutgoingForwardRequest([void updates(CheckoutOutgoingForwardRequestBuilder b)])
-
factory
Properties
- body → String
-
The request body that you want Adyen to forward to the third party on your behalf, in string format. Include key value pairs to specify the payment details, and use placeholders for the values. Adyen replaces the placeholders with the payment details when making the request to the third party. When forwarding a network token, include a condition that checks if the network token exists, and informs Adyen of which fields to send depending on the outcome.
no setter
- credentials → String?
-
Your credentials that are needed to authenticate with the third party.
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
-
headers
→ BuiltMap<
String, String> ? -
The request headers that will be included in the request Adyen makes to the third party on your behalf. Supports the
{{credentials}}placeholder.no setter - httpMethod → CheckoutOutgoingForwardRequestHttpMethodEnum
-
The HTTP method to use for the request Adyen makes on your behalf to the third party.
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- urlSuffix → String?
-
The suffix that Adyen needs to append to the
baseUrlto construct the destination URL that belongs to the third party. This is usually the endpoint name for the request, for example, _/payments.no setter
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
rebuild(
dynamic updates(CheckoutOutgoingForwardRequestBuilder)) → CheckoutOutgoingForwardRequest -
Rebuilds the instance.
inherited
-
toBuilder(
) → CheckoutOutgoingForwardRequestBuilder -
Converts the instance to a builder
B.inherited -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
-
serializer
→ Serializer<
CheckoutOutgoingForwardRequest> -
no setter