Update
Update an existing Merchant
In this core request, the Merchant you are intending to update will be represented as the OrgUnitId
.
⚠ When updating Merchant Details, the API requires that all configurations are included in the request (current details are not retained).
Upon success, expect the Message
to be blank.
Response:
{
"TransactionId": "O-a47ab37a-caa4-49a5-9f8e-e9c2e10812fd",
"ErrorNumber": 0,
"Message": ""
}
Request Body
{"Algorithm"=>"SHA-512", "Identifier"=>"{{API_ID}}", "OrgUnitId"=>"{{existingMerchantOrgUnitId}}", "Signature"=>"{{SIGNATURE}}", "Timestamp"=>"{{CURRENT_TIMESTAMP}}", "TransactionId"=>"{{ORDER_NUMBER}}", "Payload"=>{"CentinelMerchant"=>{"Active"=>true, "CountryCode"=>"840", "City"=>"{{CORPCITY}}", "MerchantId"=>"{{CORPMID}}", "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"}, "MerchantAcquirerConfigs"=>[{"AcquirerId"=>"StandardCATestCases", "AcquirerMerchantId"=>"Visa Acquirer", "CurrencyCode"=>"Default", "PaymentInitiativeType"=>"VerifiedByVisa", "RequestorId"=>"{{CORPRID}}", "RequestorName"=>"{{CORPNAME}}{{CORPRID}}", "mCCCode"=>"1111"}, {"AcquirerId"=>"StandardCATestCases", "AcquirerMerchantId"=>"Mastercard Acquirer", "CurrencyCode"=>"Default", "PaymentInitiativeType"=>"MasterCardSecureCode", "RequestorId"=>"{{CORPRID}}", "RequestorName"=>"{{CORPNAME}}{{CORPRID}}", "MCCCode"=>"1111"}, {"AcquirerId"=>"StandardCATestCases", "AcquirerMerchantId"=>"Amex Acquirer", "CurrencyCode"=>"Default", "PaymentInitiativeType"=>"AmexSafeKey", "RequestorId"=>"{{CORPRID}}", "RequestorName"=>"{{CORPNAME}}{{CORPRID}}", "mCCCode"=>"1111"}, {"AcquirerId"=>"StandardCATestCases", "AcquirerMerchantId"=>"Discover Acquirer", "CurrencyCode"=>"Default", "PaymentInitiativeType"=>"DinersClubInternationalProtectBuy", "RequestorId"=>"{{CORPRID}}", "RequestorName"=>"{{CORPNAME}}{{CORPRID}}", "MCCCode"=>"1111"}, {"AcquirerId"=>"StandardCATestCases", "AcquirerMerchantId"=>"CB Acquirer", "CurrencyCode"=>"Default", "PaymentInitiativeType"=>"CB", "RequestorId"=>"{{CORPRID}}", "RequestorName"=>"{{CORPNAME}}{{CORPRID}}", "mCCCode"=>"1111"}, {"AcquirerId"=>"StandardCATestCases", "AcquirerMerchantId"=>"JCB Acquirer", "CurrencyCode"=>"Default", "PaymentInitiativeType"=>"JCBJSecure", "RequestorId"=>"{{CORPRID}}", "RequestorName"=>"{{CORPNAME}}{{CORPRID}}", "mCCCode"=>"1111"}, {"AcquirerId"=>"StandardCATestCases", "AcquirerMerchantId"=>"UPI Acquirer", "CurrencyCode"=>"Default", "PaymentInitiativeType"=>"UPI", "RequestorId"=>"{{CORPRID}}", "RequestorName"=>"{{CORPNAME}}{{CORPRID}}", "mCCCode"=>"1111"}, {"AcquirerId"=>"StandardCATestCases", "AcquirerMerchantId"=>"ELO Acquirer", "CurrencyCode"=>"Default", "PaymentInitiativeType"=>"ELO", "RequestorId"=>"{{CORPRID}}", "RequestorName"=>"{{CORPNAME}}{{CORPRID}}", "mCCCode"=>"1111"}]}, "APIKey"=>{"ListOfGroups"=>["Cardinal Consumer Authentication"]}}}
HEADERS
Key | Datatype | Required | Description |
---|---|---|---|
Content-Type | string |