On This Page
Enable Payer Authentication
Payer Authentication
This section shows you how to enable
Payer Authentication
. Endpoint
Production:
POST
https://api.cybersource.com
/boarding/v1/registrationsTest:
POST
https://apitest.cybersource.com
/boarding/v1/registrationsRequired Fields for Enabling Payer Authentication
Payer Authentication
- Must be in the formathttp://www.example.com.
- Set tofalse.
- Set toTRANSACTING.
- Set toADDPRODUCT.
American Express SafeKey-Specific Fields
Include these fields in addition to the required fields to enable and configure
American Express SafeKey:
- The acquirer ID is the BIN of the merchant's acquiring bank and must be from 4 to 20 alphanumeric characters or a hyphen, and include-1000. For example,123456-1000.
- For testing purposes, use Acquirer ID:cybersource.
- Set totrue.
Cartes Bancaires-Specific Fields
Include these fields in addition to the required fields to enable and configure
Cartes Bancaires:
- The acquirer ID is the BIN of the merchant's acquiring bank and must be from 4 to 20 alphanumeric characters or a hyphen, and include-1000. For example,123456-1000.
- For testing purposes, use Acquirer ID:cybersource.
- Set totrue.
Discover/Diners Club ProtectBuy-Specific Fields
Include these fields in addition to the required fields to enable and configure
Discover/Diners Club ProtectBuy:
- The acquirer ID is the BIN of the merchant's acquiring bank and must be from 4 to 20 alphanumeric characters or a hyphen, and include-1000. For example,123456-1000.
- For testing purposes, use Acquirer ID:cybersource.
- Set totrue.
ELO-Specific Fields
Include these fields in addition to the required fields to enable and configure
ELO:
- The acquirer ID is the BIN of the merchant's acquiring bank and must be from 4 to 20 alphanumeric characters or a hyphen, and include-1000. For example,123456-1000.
- For testing purposes, use Acquirer ID:cybersource.
- Set totrue.
JCB J/Secure-Specific Fields
Include these fields in addition to the required fields to enable and configure JCB
J/Secure:
- The acquirer ID is the BIN of the merchant's acquiring bank and must be from 4 to 20 alphanumeric characters or a hyphen, and include-1000. For example,123456-1000.
- For testing purposes, use Acquirer ID:cybersource.
- Set totrue.
Mastercard/Meeza Identity Check-Specific Fields
/Meeza
Identity Check-Specific FieldsInclude these fields in addition to the required fields to enable and configure
Mastercard
/Meeza
Identity Check:- The acquirer ID is the BIN of the merchant's acquiring bank and must be from 4 to 20 alphanumeric characters or a hyphen, and include-1000. For example,123456-1000.
- For testing purposes, use Acquirer ID:cybersource.
- Set totrue.
UnionPay 3-D Secure-Specific Fields
Include these fields in addition to the required fields to enable and configure
UnionPay 3-D Secure:
- The acquirer ID is the BIN of the merchant's acquiring bank and must be from 4 to 20 alphanumeric characters or a hyphen, and include-1000. For example,123456-1000.
- For testing purposes, use Acquirer ID:cybersource.
- Set totrue.
Visa Secure-Specific Fields
Include these fields in addition to the required fields to enable and configure Visa
Secure:
- The acquirer ID is the BIN of the merchant's acquiring bank and must be from 4 to 20 alphanumeric characters or a hyphen, and include-1000. For example,123456-1000.
- For testing purposes, use Acquirer ID:cybersource.
- Set totrue.
Related Information
REST Example: Enabling Payer Authentication
Payer Authentication
Request
{ "registrationInformation": { "boardingFlow": "ADDPRODUCT" }, "organizationInformation": { "organizationId": "apitester00", "parentOrganizationId": "nishtx", "type": "TRANSACTING", "configurable": false, "businessInformation": { "address": { "country": "US", "address1": "123 Main", "postalCode": "99999", "administrativeArea": "WA", "locality": "Seattle" }, "businessContact": { "firstName": "Jane", "lastName": "Smith", "phoneNumber": "5551234567", "email": "[email protected]" }, "name": "Test Merchant", "websiteUrl": "https://www.example.com" } }, "productInformation": { "selectedProducts": { "payments": { "payerAuthentication": { "configurationInformation": { "configurations": { "cardTypes": { "amexSafeKey": { "enabled": true, "currencies": [ { "currencyCodes": ["ALL"], "acquirerId": "12345678901-1000", "processorMerchantId": "procmerch123" } ] },"CB": { "requestorId": "", "enabled": true, "currencies": [ { "currencyCodes": ["ALL"], "acquirerId": "211111-1000", "processorMerchantId": "procmerch123" } ] },"dinersClubInternationalProtectBuy": { "enabled": true, "currencies": [ { "currencyCodes": ["ALL"], "acquirerId": "311111-1000", "processorMerchantId": "procmerch123" } ] },"ELO": { "enabled": true, "currencies": [ { "currencyCodes": ["ALL"], "acquirerId": "11111111-1000", "processorMerchantId": "procmerch123" } ] },"jCBJSecure": { "securePasswordForJCB": "jcbpass", "enabled": true, "currencies": [ { "currencyCodes": ["ALL"], "acquirerId": "123456-1000", "processorMerchantId": "procmerch123" } ] },"masterCardSecureCode": { "enabled": true, "currencies": [ { "currencyCodes": ["ALL"], "acquirerId": "522222-1000", "processorMerchantId": "procmerch123" } ] },"UPI": { "enabled": true, "currencies": [ { "currencyCodes": ["ALL"], "acquirerId": "611111-1000", "processorMerchantId": "procmerch123" } ] },"verifiedByVisa": { "enabled": true, "currencies": [ { "currencyCodes": ["ALL"], "acquirerId": "411111-1000", "processorMerchantId": "procmerch123" } ] } } } } } } } } }
Response to a Successful Request
{ "id": "87304104004", "submitTimeUtc": "2024-05-14T15:53:19Z", "status": "PROCESSING", "registrationInformation": { "mode": "COMPLETE", "boardingPackageId": "190303004" }, "organizationInformation": { "organizationId": "apitester00", "parentOrganizationId": "nishtx" }, "message": "Request is being processed" }