On This Page
Capture Context Fields in the Gateway Portal
Gateway Portal
There are some components of
Unified Checkout
that are available in the
API, the Gateway Portal
or both. This section describes which components of the
Sessions API capture context object can be configured using the Gateway Portal
. For
a complete list of fields that are available, see the API Reference in the National Australia Bank
Developer Center.Parameter | Gateway Portal | API | Notes |
|---|---|---|---|
allowedCardNetworks | Yes | Override | Optional. This is the override priority
order:
|
allowedPaymentTypes | Yes | Override | Optional. This is the priority order:
IMPORTANT
SRCVISA ,
SRCMASTERCARD , and SRCAMEX are
not supported. You must use CLICKTOPAY . |
paymentConfigurations | Partial | Yes | Allows per-transaction payment type
configuration overrides. This is available only in
clientVersion
1.0 or later. |
paymentConfigurations.CLICKTOPAY | Yes | Override | Default values can be set in the Gateway Portal . |
paymentConfigurations.CLICKTOPAY.
autoCheckEnrollment | Yes | Override | This payment configuration is part of the
merchant experience. |
paymentConfigurations.GOOGLEPAY | Yes | Override | Default values can be set in the Gateway Portal . |
paymentConfigurations.GOOGLEPAY.
allowedAuthMethods | Yes | Override | This payment configuration is part of the
merchant experience. |
Capture Mandate
Parameter | Gateway Portal | API | Default Value |
|---|---|---|---|
showConfirmationStep | Yes | Override | |
billingType | Yes | Override | |
requestEmail | Yes | Override | |
requestPhone | Yes | Override | |
requestShipping | Yes | Override | |
shipToCountries | Yes | Override | |
showAcceptedNetworkIcons | Yes | Override | |
comboCard | Yes | Override | |
requestSaveCredentials | Yes | Override | |
cpf | Yes | Override | |
cpf.required | Yes | Override |
Complete Mandate
Parameter | Gateway Portal | API | Default Value |
|---|---|---|---|
type | Yes | Override | SALE |
decisionManager | Yes | Override | true |
consumerAuthentication | Yes | Override | NONE |
tms | Yes | Optional | |
tms.tokenCreate | Yes | Override | true |
Appearance Variables
Parameter / Variable | Gateway Portal | API | Default Value | Example |
|---|---|---|---|---|
buttonType | Yes | Override | CHECKOUT | "CHECKOUT" |
variables | Partial | Override | ||
backgroundColor | Yes | Override | "#FFFFFF" | |
textColor | Yes | Override | "#000000" | |
headerBackground | Yes | Override | "#1A237E" | |
headerForeground | Yes | Override | "#FFFFFF" | |
buttonBackground | Yes | Override | "#E0E0E0" | |
buttonForeground | Yes | Override | "#333333" | |
buttonBorderRadius | Yes | Override | "4px" | |
fontFamily | Yes | Override | "Roboto Slab, serif" | |
paymentSelectionBackground | Yes | Override | "#F5F5F5" |