Deduct Deposit & Split Fee

This endpoint used to calculate distribution service fee base on business agreement between partner and Netzme

Notify payment to Netzme for calculate distribution service fee

POST https://tokoapi-stg.netzme.com/api/aggregator/merchant/payment/notif

Headers

NameTypeDescription

Content-Type

String

application/json

Request-time*

String

See Authentication Page

Client-id*

String

See Authentication Page

Authorization*

String

See Authentication Page

Signature*

String

See Authentication Page

Request Body

NameTypeDescription

requestId*

String

format {{ClientId}}{{YYYYMMDDHHmmss}}{{4 digit increments}} Sample : aggregator202103031542100001

type*

String

merchantId*

String

contains merchantId

transactionId*

String

transaction payment id registered on partner

sku*

String

stock keeping unit

productName*

String

product name

paymentStatus*

String

payment status only paid

paymentMethod*

String

Fill with "BANK_TRANSFER", "EWALLET", "RETAIL_OUTLET", "QRIS", "DIRECT_DEBIT"

bankName*

String

"BCA", "MANDIRI", "OVO", "NETZME", "DANA"

paidAmount*

String

Total buyer paid amount in IDR, ex "IDR 200000.00".

mdrFeeAmount*

String

MDR fee, ex "IDR 10000".

additionals

String

Additional descriptions

{
    "requestId": "35b6606-3a48-11ec-8d3d-213sas-uuid",
    "type": "payment_notif",
    "status": 100,
    "statusMessage": "success",
    "body": {
        "transactionId": "8638hdkhd0385"
    }  
}

Sample json request :

{
  "requestId": "aggregator202103031542100001",
  "type": "payment_notification_to_split_fee",
  "body": {
    "merchantId": "M_czBSCDVY",
    "transactionId": "8638hdkhd0385",
    "sku": "TIKET-OL-SPD-1",
    "productName": "Tiket spiderman kursi 1",
    "paymentStatus": "paid",
    "paymentMethod": "BANK_TRANSFER",
    "bankName": "BCA",
    "paidAmount": "IDR 200000.00",
    "mdrFeeAmount": "IDR 10000",
    "additionals": {
      "qty" : "2",
      "desc": "beli 2 tiket"
    }
  }
}

Last updated