Create
This Merchant Create request uses Qodex's [Dynamic Variables] to generate random values with each submission. The randomized field values include:
CORPCITY
CORPEMAIL
CORPURL
CORPNAME
CORPMID
CORPRID
trxPwd
This framework supports multiple, consecutive requests (without editing the request Body manually).
⚠ Note: This request will seed the Environment Variable with Merchant-specific data including:
existingMerchantApiId
existingMerchantApiKey
existingMerchantOrgUnitId
existingMerchantId
Merchant business details are stored at the [Collection level]
Request Body
{"Algorithm"=>"SHA-512", "Identifier"=>"{{API_ID}}", "OrgUnitId"=>"{{ORG_UNIT_ID}}", "Signature"=>"{{SIGNATURE}}", "Timestamp"=>"{{CURRENT_TIMESTAMP}}", "TransactionId"=>"{{ORDER_NUMBER}}", "Payload"=>{"CentinelMerchant"=>{"Active"=>true, "CountryCode"=>"840", "City"=>"{{CORPCITY}}", "MerchantId"=>"{{CORPNAME}} test {{$randomInt}}", "MerchantName"=>"{{CORPNAME}}", "MerchantURL"=>"{{CORPURL}}", "CavvDataFormat"=>"BASE64", "MerchantEmail"=>"{{CORPEMAIL}}", "State"=>"OH", "TransactionPassword"=>"{{trxPwd}}"}, "CCA"=>{"PayerAuthConfig"=>{"BillingCode"=>"Test", "CategoryCode"=>"1111", "ThreeDSV2"=>"On", "ReturnEnhancedResponseData"=>"On", "ReturnStepUpUrl"=>"On", "StepUpUrl"=>"https://centinelapistag.cardinalcommerce.com/V2/Cruise/StepUp", "ValueAddedBilling"=>"Off"}, "MerchantAcquirerConfigs"=>[{"AcquirerId"=>"StandardCATestCases", "AcquirerMerchantId"=>"{{CORPMID}}", "CurrencyCode"=>"Default", "PaymentInitiativeType"=>"VerifiedByVisa", "RequestorId"=>"{{CORPRID}}", "RequestorName"=>"{{CORPNAME}}{{CORPRID}}", "mCCCode"=>"1111"}, {"AcquirerId"=>"StandardCATestCases", "AcquirerMerchantId"=>"{{CORPMID}}", "CurrencyCode"=>"Default", "PaymentInitiativeType"=>"MasterCardSecureCode", "RequestorId"=>"{{CORPRID}}", "RequestorName"=>"{{CORPNAME}}{{CORPRID}}", "MCCCode"=>"1111"}, {"AcquirerId"=>"StandardCATestCases", "AcquirerMerchantId"=>"{{CORPMID}}", "CurrencyCode"=>"Default", "PaymentInitiativeType"=>"AmexSafeKey", "RequestorId"=>"{{CORPRID}}", "RequestorName"=>"{{CORPNAME}}{{CORPRID}}", "mCCCode"=>"1111"}, {"AcquirerId"=>"StandardCATestCases", "AcquirerMerchantId"=>"{{CORPMID}}", "CurrencyCode"=>"Default", "PaymentInitiativeType"=>"DinersClubInternationalProtectBuy", "RequestorId"=>"{{CORPRID}}", "RequestorName"=>"{{CORPNAME}}{{CORPRID}}", "MCCCode"=>"1111"}, {"AcquirerId"=>"StandardCATestCases", "AcquirerMerchantId"=>"{{CORPMID}}", "CurrencyCode"=>"Default", "PaymentInitiativeType"=>"CB", "RequestorId"=>"{{CORPRID}}", "RequestorName"=>"{{CORPNAME}}{{CORPRID}}", "mCCCode"=>"1111"}, {"AcquirerId"=>"StandardCATestCases", "AcquirerMerchantId"=>"{{CORPMID}}", "CurrencyCode"=>"Default", "PaymentInitiativeType"=>"JCBJSecure", "RequestorId"=>"{{CORPRID}}", "RequestorName"=>"{{CORPNAME}}{{CORPRID}}", "mCCCode"=>"1111"}, {"AcquirerId"=>"StandardCATestCases", "AcquirerMerchantId"=>"{{CORPMID}}", "CurrencyCode"=>"Default", "PaymentInitiativeType"=>"UPI", "RequestorId"=>"{{CORPRID}}", "RequestorName"=>"{{CORPNAME}}{{CORPRID}}", "mCCCode"=>"1111"}, {"AcquirerId"=>"StandardCATestCases", "AcquirerMerchantId"=>"{{CORPMID}}", "CurrencyCode"=>"Default", "PaymentInitiativeType"=>"ELO", "RequestorId"=>"{{CORPRID}}", "RequestorName"=>"{{CORPNAME}}{{CORPRID}}", "mCCCode"=>"1111"}, {"AcquirerId"=>"StandardCATestCases", "AcquirerMerchantId"=>"{{CORPMID}}", "CurrencyCode"=>"Default", "PaymentInitiativeType"=>"EFTPOS", "RequestorId"=>"{{CORPRID}}", "RequestorName"=>"{{CORPNAME}}{{CORPRID}}", "mCCCode"=>"1111"}, {"AcquirerId"=>"StandardCATestCases", "AcquirerMerchantId"=>"{{CORPMID}}", "CurrencyCode"=>"Default", "PaymentInitiativeType"=>"ITMX", "RequestorId"=>"{{CORPRID}}", "RequestorName"=>"{{CORPNAME}}{{CORPRID}}", "mCCCode"=>"1111"}]}, "APIKey"=>{"ListOfGroups"=>["Cardinal Consumer Authentication", "DataExchangeRoles"]}}}
HEADERS
Key | Datatype | Required | Description |
---|---|---|---|
Content-Type | string |