Balance Transfer

Transfer balance between you and your sub-merchant

Create a Balance Transfer

(1) Common context

As a Platform Merchant, you can initiate a balance transfer to transfer funds from your balance to your Seller Merchant's balance and vice versa.

However, the balance must be equal to or greater than the transfer amount. Otherwise, the request will fail.

(2) Fund flow logic

Case 1: Transfer from Platform Merchant to Sub-merchant

Please request Balance: Transfer API to initiate a balance transfer from you to the Seller Merchant.

curl https://komoju.com/api/v1/balances/currency/transfer \
-u degica-mart-test: \
-X POST \
-H "Content-Type: application/json" \
-d '{
	"to": "seller_merchant_id",
	"amount": 300
}'

Fund flow logic:

Balance Transfer - From Platform Merchant to Sub-merchant

Case 2: Transfer from Sub-merchant to Platform Merchant

Please request Balance: Transfer API to initiate a balance transfer from your Seller Merchant to you.

curl https://komoju.com/api/v1/merchants/{merchant_id}/balances/{currency}/transfer \
-u degica-mart-test: \
-X POST \
-H "Content-Type: application/json" \
-d '{
	"to": "degica-mart-test",
	"amount": 300
}'

Fund flow logic:

Balance Transfer - From Sub-merchant to Platform Merchant