ManagementSplit configuration merchant level

Delete a rule

DELETE
/merchants/{merchantId}/splitConfigurations/{splitConfigurationId}/rules/{ruleId}

Deletes the rule specified in the path.

To make this request, your API credential must have the following role:

  • Management API - SplitConfiguration read and write

Authorization

AuthorizationBasic <token>

In: header

Path Parameters

merchantId*string

The unique identifier of the merchant account.

splitConfigurationId*string

The unique identifier of the split configuration.

ruleId*string

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

curl -X DELETE "https://example.com/merchants/string/splitConfigurations/string/rules/string"
{  "description": "string",  "rules": [    {      "cardRegion": "international",      "currency": "string",      "fundingSource": "charged",      "paymentMethod": "string",      "ruleId": "string",      "shopperInteraction": "Ecommerce",      "splitLogic": {        "acquiringFees": "deductFromLiableAccount",        "additionalCommission": {          "balanceAccountId": "string",          "fixedAmount": 0,          "variablePercentage": 0        },        "adyenCommission": "deductFromLiableAccount",        "adyenFees": "deductFromLiableAccount",        "adyenMarkup": "deductFromLiableAccount",        "chargeback": "deductFromLiableAccount",        "chargebackCostAllocation": "deductFromLiableAccount",        "commission": {          "fixedAmount": 0,          "variablePercentage": 0        },        "interchange": "deductFromLiableAccount",        "paymentFee": "deductFromLiableAccount",        "refund": "deductFromLiableAccount",        "refundCostAllocation": "deductFromLiableAccount",        "remainder": "addToLiableAccount",        "schemeFee": "deductFromLiableAccount",        "splitLogicId": "string",        "surcharge": "addToLiableAccount",        "tip": "addToLiableAccount"      }    }  ],  "splitConfigurationId": "string"}