Register Seller
This API is used to register a seller (sub-merchant) to use the Split Settlement Service.
Request
Request URL
POST https://{API Domain}/api/etc/registSeller
Content-type: application/json; charset=utf-8
Parameters
| Field Name | Type | Length | Required | Description |
|---|---|---|---|---|
| mallId | String | 8Byte | ✅ | Merchant ID assigned by KICC |
| mallTxtype | String | 2Byte | ✅ | Registration Type Register: "10", Update: "20" |
| statusCode | String | 1Byte | ✅ | Seller Status Code Active: "1", Suspended: "5" |
| sellerId | String | 50Byte | ✅ | Seller ID |
| businessNo | String | 10Byte | ✅ | Seller's Business Registration No. (Numbers only) |
| corpName | String | 100Byte | Seller's Company Name | |
| corpTelNo | String | 11Byte | Seller's Phone Number (Numbers only) | |
| corpZipCode | String | 6Byte | Seller's Zip Code (Numbers only) | |
| corpAddress | String | 200Byte | Seller's Address | |
| daepyoName | String | 100Byte | ✅ | Seller's Representative Name |
| chargeName | String | 100Byte | Person in Charge Name | |
| bankCode | String | 3Byte | ✅ | Seller's Bank Code |
| accountNo | String | 20Byte | ✅ | Seller's Account Number |
| depositor | String | 35Byte | ✅ | Seller's Account Holder Name |
Request Example
{
"mallId": "{Merchant ID}",
"mallTxtype": "10",
"statusCode": "1",
"sellerId": "{Seller ID}",
"businessNo": "1234567890",
"corpName": "Test Seller Corp",
"corpTelNo": "01012345678",
"corpZipCode": "123456",
"corpAddress": "123, Teheran-ro, Gangnam-gu, Seoul",
"daepyoName": "John Doe",
"chargeName": "Manager Smith",
"bankCode": "001",
"accountNo": "1234567890",
"depositor": "John Doe"
}
Response
Parameters
| Field Name | Type | Length | Required | Description |
|---|---|---|---|---|
| resCd | String | 4Byte | ✅ | Response Code (Success: “0000”) |
| resMsg | String | 1000Byte | ✅ | Response Message |
Response Example
{
"resCd": "0000",
"resMsg": "Success"
}