지급대행 요청하기

지급대행 API는 서브몰 정보를 관리하는 API와 등록된 서브몰에 금액을 지급할 때 사용하는 API로 나누어집니다.
서브몰 정보를 등록하고, 지급대행 API를 호출해 원하는 금액을 서브몰에 송금하세요.

지급대행 API는 추가 계약 후 사용할 수 있습니다. 관련 문의는 문의하기를 이용해주세요.

서브몰 정보 등록하기

API를 통해 가맹점 하위의 서브몰 정보를 등록해야 합니다. 서브몰 정보와 함께 금액을 지급 받을 은행계좌 정보가 함께 포함되어야 합니다.

                  
curl -X POST --location "https://api2-stg.eximbay.com/v1/payouts/submalls" \
-H "accept: application/json" \
-H "Content-Type: application/json" \
-H "Authorization: Basic dGVzdF8xODQ5NzA1QzY0MkMyMTdFMEIyRDo=" \
-d "{
        \"submall_id\" : \"36\",
        \"submall_type\" : \"COMPANY\",
        \"country_code\" : \"KR\",
        \"submall_name\" : \"Test\",
        \"business_id\"  : \"354\",
        \"representative\" : \"Tester\",
        \"bank_account\" : [
            {
                \"currency\" : \"KRW\",
                \"country_code\" : \"KR\",
                \"bank_code\" : \"003\",
                \"bank_name\" : \"woori\",
                \"account_number\" : \"123\",
                \"depositor\" : \"tester\"
            }
        ],
        \"metadata\" : \"test\"
    }"
                  
                

Path 파라미터에 submall_id를 추가해 등록한 서브몰의 정보를 변경하거나, 삭제할 수 있습니다. 지급대행에 대한 자세한 API 정보는 지급대행 API에서 확인할 수 있습니다.

서브몰에 금액 지급하기

잔액 조회 API를 사용해 서브몰에 지급을 신청하기 전 내 가맹점 지급대행 계좌에 잔액이 충분한지 확인할 수 있습니다. 잔액이 지급을 요청한 금액보다 커야 지급 신청을 할 수 있습니다.
잔액이 충분하다면 지급대행 요청 API로 등록한 서브몰에 지급을 신청하세요.

                  
curl -X POST --location "https://api2.eximbay.com/v1/payouts/" 
-H "accept: application/json" 
-H "Content-Type: application/json" 
-H "Authorization: Basic dGVzdF8xODQ5NzA1QzY0MkMyMTdFMEIyRDo=" 
-d "{
      \"submall_id\": 35,
      \"bank_account_id\": 5,
      \"payout_dt\": \"20220930\",
      \"currency\" : \"KRW\",
      \"amount\" : \"10000\"
    }"
                  
                

지급대행 요청에 성공하면 아래와 같이 응답코드 0000과 함께 Payout 객체가 담긴 배열이 돌아옵니다.
지급대행 취소는 payout_dt 기준 하루전 자정까지 가능합니다.

                  
{
  "code": "0000",
  "message": "Success",
  "response": {
    "transaction_id": "test2022092800105942001",
    "bank_name": "woori",
    "account_number": "123",
    "depositor": "tester",
    "transaction_dt": null,
    "cancellable_dt": "2022-09-29 23:59:59",
    "fee": null,
    "status": "REQUESTED",
    "payout": {
      "submall_id": "35",
      "bank_account_id": 5,
      "payout_dt": "2022-09-30 11:00:00",
      "currency": "KRW",
      "amount": 10000,
      "statement_descriptor": null,
      "callback_url": null,
      "description": null,
    }
	}
}