ProcessPaymentRequest
Possible values: Value must match regular expression \d{4,17}
Possible values: [CHECKING, SAVINGS]
Possible values: Value must match regular expression \d{9}
browserEvidence objectnullable
Possible values: <= 32 characters, Value must match regular expression ^[^\p{Cntrl}]*[^\p{Cntrl}\s][^\p{Cntrl}]*$
Possible values: <= 128 characters, Value must match regular expression ^[^\p{Cntrl}]*[^\p{Cntrl}\s][^\p{Cntrl}]*$
Possible values: <= 64 characters, Value must match regular expression ^[^\p{Cntrl}]*[^\p{Cntrl}\s][^\p{Cntrl}]*$
Possible values: <= 64 characters, Value must match regular expression ^[^\p{Cntrl}]*[^\p{Cntrl}\s][^\p{Cntrl}]*$
Possible values: <= 255 characters
giftCard objectnullable
level2 objectnullable
level3 objectnullable
lineItems object[]nullable
Possible values: <= 64 characters
Possible values: <= 255 characters
Possible values: >= 0
Possible values: <= 64 characters
Possible values: <= 64 characters
Possible values: >= 1
Possible values: >= 0
Possible values: >= 0
Possible values: >= 0
Possible values: <= 16 characters
Possible values: [CARD, ACH]
The signed-in customer's explicit consent to save this new card. Requires an authenticated customer; only this consent enrolls the card as card-on-file, including on a session whose cardStorageRequested is true.
shippingAddress objectnullable
Possible values: [RECURRING, SUBSCRIPTION, STANDING_ORDER, INSTALLMENT, UNSCHEDULED]
{
"achAccountNumber": "string",
"achAccountType": "CHECKING",
"achAuthorizationAccepted": true,
"achRoutingNumber": "string",
"billingCity": "string",
"billingCountry": "string",
"billingState": "string",
"billingStreet": "string",
"billingStreet2": "string",
"billingZip": "string",
"browserEvidence": {
"language": "string",
"platformDescription": "string",
"screen": "string",
"timezone": "string"
},
"cardEntryAttemptId": "string",
"cardHolderName": "string",
"cardNumber": "string",
"cvv": "string",
"expirationDate": "string",
"giftCard": {
"cardNumber": "string",
"pin": "string"
},
"level2": {},
"level3": {},
"lineItems": [
{
"commodityCode": "string",
"description": "string",
"discountAmount": 0,
"productCode": "string",
"productId": "string",
"quantity": 0,
"taxAmount": 0,
"totalAmount": 0,
"unitCost": 0,
"unitOfMeasure": "string"
}
],
"partialAuthSupport": true,
"paymentMethodType": "CARD",
"recaptchaToken": "string",
"saveCard": true,
"savedPaymentMethodId": "string",
"shippingAddress": {
"city": "string",
"country": "string",
"line1": "string",
"line2": "string",
"name": "string",
"postalCode": "string",
"state": "string"
},
"storedCredentialReason": "RECURRING",
"taxAmount": 0
}