3DS Options

The 3DS SDK Options. These are sent in when the 3DS SDK is initialized as documented in Step 3.

OptionDescriptionFormatDefaultRequiredVersion
showChallengeIf the 3DS authentication requires a challenge, whether to show the challenge or not. If false, and a chllenge is requested, the authentication will result in a status of N or C. The default value is set at sign up time. This can be sent in to override the default.booleantruev2: Y
v3: N
2 , 3
showChallengePopupWhether to display the challenge at the bottom of the form, or in a popup window.booleantrueN2
rebillingIf this is a recurring billing authentication. If set to true the rebillingData object must be set.booleanfalseN2
rebillingDataContains the rebilling optionsobject-only if rebilling is to true2
rebillingData.
rebillingExpiry
The date that the recurring billing will expire. e.g. for a 12 month magazine subscriotion, it should be set to the last month that a transaction will occur.string formatted Date. YYYYMMDD-Y2
rebillingData.
rebillingFrequency
The least number of days between a rebilling cycle. If the rebilling is monthly this should be 28 (for February). If a weekly rebill, 7 days.integer-Y2
addrMatchSet to true, the shipping address matches the billing address, and does not need to be set.booleanfalseN3