Split Payment and Routing

Automatically divide a single payment and route funds to multiple accounts based on custom rules

Split Payment and Routing Object

Attach this object to the Request Body of Create Payment Session

{
  "splitRoutingConfigurations": [
    {
      "merchantId": "e485e01b-ff59-4a47-bb7d-9b39064f3388",
      "type": "FIXED",
      "currency": "IDR",
      "percentageAmount": 2.5,
      "fixedAmount": 25000,
      "remarks": "Fee Reforza Platform"
    }
  ]
}

Detail Parameter Object

Parameter
Data Type
Requirement
Description

splitRoutingConfiguration

Array of Objects

Optional

  • merchantId

String

Mandatory

Route Payment destination, can route to Main Account or Sub-account within the platform

  • type

String

Mandatory

Type possible values:

  1. FIXED

  2. PERCENTAGE

  • currency

String

Mandatory

IDR

  • percentageAmount

Integer

Conditional

Mandatory if the type value is "PERCENTAGE"

  • fixedAmount

Integer

Conditional

Mandatory if the type value is "FIXED"

  • remarks

String

Mandatory