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 | false |
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" |