Skip to main content

CheckoutGooglePayPayRequest

billingAddress objectnullable
property name*anynullable
browserEvidence objectnullable
languagestringnullable

Possible values: <= 32 characters, Value must match regular expression ^[^\p{Cntrl}]*[^\p{Cntrl}\s][^\p{Cntrl}]*$

platformDescriptionstringnullable

Possible values: <= 128 characters, Value must match regular expression ^[^\p{Cntrl}]*[^\p{Cntrl}\s][^\p{Cntrl}]*$

screenstringnullable

Possible values: <= 64 characters, Value must match regular expression ^[^\p{Cntrl}]*[^\p{Cntrl}\s][^\p{Cntrl}]*$

timezonestringnullable

Possible values: <= 64 characters, Value must match regular expression ^[^\p{Cntrl}]*[^\p{Cntrl}\s][^\p{Cntrl}]*$

emailstring<email>nullable

Possible values: <= 255 characters

paymentDatastringrequired

Possible values: non-empty

recaptchaTokenstringnullable
CheckoutGooglePayPayRequest
{
"billingAddress": {},
"browserEvidence": {
"language": "string",
"platformDescription": "string",
"screen": "string",
"timezone": "string"
},
"email": "[email protected]",
"paymentData": "string",
"recaptchaToken": "string"
}