TokenizedPaymentInput input object
Specifies the fields required to complete a checkout with a tokenized payment.
Input fields
-
amount (
Money!
) RequiredThe amount of the payment.
-
billingAddress (
MailingAddressInput!
) RequiredThe billing address for the payment.
-
idempotencyKey (
String!
) RequiredA unique client generated key used to avoid duplicate charges. When a duplicate payment is found, the original is returned instead of creating a new one. For more information, refer to Idempotent requests.
-
identifier (
String
)Public Hash Key used for AndroidPay payments only.
-
paymentData (
String!
) RequiredA simple string or JSON containing the required payment data for the tokenized payment.
-
test (
Boolean
)Executes the payment in test mode if possible. Defaults to
false
. -
type (
String!
) RequiredThe type of payment token.
Specifies the fields required to complete a checkout with a tokenized payment.
Input fields
-
amount (
Money!
) RequiredThe amount of the payment.
-
billingAddress (
MailingAddressInput!
) RequiredThe billing address for the payment.
-
idempotencyKey (
String!
) RequiredA unique client generated key used to avoid duplicate charges. When a duplicate payment is found, the original is returned instead of creating a new one. For more information, refer to Idempotent requests.
-
identifier (
String
)Public Hash Key used for AndroidPay payments only.
-
paymentData (
String!
) RequiredA simple string or JSON containing the required payment data for the tokenized payment.
-
test (
Boolean
)Executes the payment in test mode if possible. Defaults to
false
. -
type (
String!
) RequiredThe type of payment token.
Specifies the fields required to complete a checkout with a tokenized payment.
Input fields
-
amount (
Money!
) RequiredThe amount of the payment.
-
billingAddress (
MailingAddressInput!
) RequiredThe billing address for the payment.
-
idempotencyKey (
String!
) RequiredA unique client generated key used to avoid duplicate charges. When a duplicate payment is found, the original is returned instead of creating a new one. For more information, refer to Idempotent requests.
-
identifier (
String
)Public Hash Key used for AndroidPay payments only.
-
paymentData (
String!
) RequiredA simple string or JSON containing the required payment data for the tokenized payment.
-
test (
Boolean
)Executes the payment in test mode if possible. Defaults to
false
. -
type (
String!
) RequiredThe type of payment token.
Specifies the fields required to complete a checkout with a tokenized payment.
Input fields
-
amount (
Money!
) RequiredThe amount of the payment.
-
billingAddress (
MailingAddressInput!
) RequiredThe billing address for the payment.
-
idempotencyKey (
String!
) RequiredA unique client generated key used to avoid duplicate charges. When a duplicate payment is found, the original is returned instead of creating a new one. For more information, refer to Idempotent requests.
-
identifier (
String
)Public Hash Key used for AndroidPay payments only.
-
paymentData (
String!
) RequiredA simple string or JSON containing the required payment data for the tokenized payment.
-
test (
Boolean
)Executes the payment in test mode if possible. Defaults to
false
. -
type (
String!
) RequiredThe type of payment token.
Specifies the fields required to complete a checkout with a tokenized payment.
Input fields
-
amount (
Money!
) RequiredThe amount of the payment.
-
billingAddress (
MailingAddressInput!
) RequiredThe billing address for the payment.
-
idempotencyKey (
String!
) RequiredA unique client generated key used to avoid duplicate charges. When a duplicate payment is found, the original is returned instead of creating a new one. For more information, refer to Idempotent requests.
-
identifier (
String
)Public Hash Key used for AndroidPay payments only.
-
paymentData (
String!
) RequiredA simple string or JSON containing the required payment data for the tokenized payment.
-
test (
Boolean
)Executes the payment in test mode if possible. Defaults to
false
. -
type (
String!
) RequiredThe type of payment token.
Specifies the fields required to complete a checkout with a tokenized payment.
Input fields
-
amount (
Money!
) RequiredThe amount of the payment.
-
billingAddress (
MailingAddressInput!
) RequiredThe billing address for the payment.
-
idempotencyKey (
String!
) RequiredA unique client generated key used to avoid duplicate charges. When a duplicate payment is found, the original is returned instead of creating a new one. For more information, refer to Idempotent requests.
-
identifier (
String
)Public Hash Key used for AndroidPay payments only.
-
paymentData (
String!
) RequiredA simple string or JSON containing the required payment data for the tokenized payment.
-
test (
Boolean
)Executes the payment in test mode if possible. Defaults to
false
. -
type (
String!
) RequiredThe type of payment token.
Specifies the fields required to complete a checkout with a tokenized payment.
Input fields
-
amount (
Money!
) RequiredThe amount of the payment.
-
billingAddress (
MailingAddressInput!
) RequiredThe billing address for the payment.
-
idempotencyKey (
String!
) RequiredA unique client generated key used to avoid duplicate charges. When a duplicate payment is found, the original is returned instead of creating a new one. For more information, refer to Idempotent requests.
-
identifier (
String
)Public Hash Key used for AndroidPay payments only.
-
paymentData (
String!
) RequiredA simple string or JSON containing the required payment data for the tokenized payment.
-
test (
Boolean
)Executes the payment in test mode if possible. Defaults to
false
. -
type (
String!
) RequiredThe type of payment token.
Specifies the fields required to complete a checkout with a tokenized payment.
Input fields
-
amount (
Money!
) RequiredThe amount of the payment.
-
billingAddress (
MailingAddressInput!
) RequiredThe billing address for the payment.
-
idempotencyKey (
String!
) RequiredA unique client generated key used to avoid duplicate charges. When a duplicate payment is found, the original is returned instead of creating a new one. For more information, refer to Idempotent requests.
-
identifier (
String
)Public Hash Key used for AndroidPay payments only.
-
paymentData (
String!
) RequiredA simple string or JSON containing the required payment data for the tokenized payment.
-
test (
Boolean
)Executes the payment in test mode if possible. Defaults to
false
. -
type (
String!
) RequiredThe type of payment token.
Specifies the fields required to complete a checkout with a tokenized payment.
Input fields
-
amount (
Money!
) RequiredThe amount of the payment.
-
billingAddress (
MailingAddressInput!
) RequiredThe billing address for the payment.
-
idempotencyKey (
String!
) RequiredA unique client generated key used to avoid duplicate charges. When a duplicate payment is found, the original is returned instead of creating a new one. For more information, refer to Idempotent requests.
-
identifier (
String
)Public Hash Key used for AndroidPay payments only.
-
paymentData (
String!
) RequiredA simple string or JSON containing the required payment data for the tokenized payment.
-
test (
Boolean
)Executes the payment in test mode if possible. Defaults to
false
. -
type (
String!
) RequiredThe type of payment token.
Specifies the fields required to complete a checkout with a tokenized payment.
Input fields
-
amount (
Money!
) RequiredThe amount of the payment.
-
billingAddress (
MailingAddressInput!
) RequiredThe billing address for the payment.
-
idempotencyKey (
String!
) RequiredA unique client generated key used to avoid duplicate charges. When a duplicate payment is found, the original is returned instead of creating a new one. For more information, refer to Idempotent requests.
-
identifier (
String
)Public Hash Key used for AndroidPay payments only.
-
paymentData (
String!
) RequiredA simple string or JSON containing the required payment data for the tokenized payment.
-
test (
Boolean
)Executes the payment in test mode if possible. Defaults to
false
. -
type (
String!
) RequiredThe type of payment token.