The 3DS SDK Options. These are sent in when the 3DS SDK is initialized as documented in Step 3.
Option | Description | Format | Default | Required | Version |
---|---|---|---|---|---|
showChallenge | If 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. | boolean | true | v2: Y v3: N | 2 , 3 |
showChallengePopup | Whether to display the challenge at the bottom of the form, or in a popup window. | boolean | true | N | 2 |
rebilling | If this is a recurring billing authentication. If set to true the rebillingData object must be set. | boolean | false | N | 2 |
rebillingData | Contains the rebilling options | object | - | only if rebilling is to true | 2 |
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 | - | Y | 2 |
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 | - | Y | 2 |
addrMatch | Set to true, the shipping address matches the billing address, and does not need to be set. | boolean | false | N | 3 |