The capture context request is a signed JSON Web Token
(JWT) that includes all of the merchant-specific parameters. This request tells the
frontend JavaScript library how to behave within your payment experience. The
request provides authentication, one‑time keys, the target origin to the
Unified Checkout Integration
integration in addition to allowed card networks and
payment types (card or check). The capture context request includes these elements:
You can define the payment cards and digital payments that you want
to accept in the capture context.
Allowed Card Networks
Use the
allowedCardNetworks
field to define the
card types.
These card networks are available for card entry:
American Express
Cartes Bancaires
Carnet
China UnionPay
Diners Club
Discover
EFTPOS
ELO
JCB
JCrew
Mada
Maestro
Mastercard
Meeza
Visa
To support dual-branded or co-badged cards, you must list your
supported card types values for the
allowedCardNetworks
field based on your
preference for processing card numbers. For example, if a card is
dual-branded as Visa and Cartes Bancaires and Cartes Bancaires is
listed first, the card type is set to Cartes Bancaires after the
card number is entered in your
supports
American Express, Mastercard, and Visa for saved cards. Visa and
Mastercard tokenize payment credentials using network
tokenization for all
Click to Pay
requests.
Click to Pay
uses
Click to Pay
Token Requester IDs (TRIDs) rather
than the your existing TRIDs.
IMPORTANT
Unified Checkout Integration
does not process transactions
for cards that do not have a card verification number (CVN) and expiration date.
Most China UnionPay debit and credit cards issued before 2016 do not have a CVN
and expiration date. You must decide whether you will require the CVN.
Allowed Payment Types
Use the
allowedPaymentTypes
field to define the
accepted digital payment methods:
APPLEPAY
CHECK
CLICKTOPAY
GOOGLEPAY
PANENTRY
IMPORTANT
You can accept Apple Pay, Google Pay and check
digital payment methods in
Unified Checkout Integration
without
requiring card payments. To accept Apple Pay, Google Pay, and check
digital payment methods without requiring card payments,include these
digital payment methods in the
allowedPaymentTypes
field and
exclude
PANENTRY
.
Use the
targetOrigins
and the
allowedPaymentTypes
fields to define the target origin and the accepted digital payment methods in your
capture context. For example: