Search

코페이 전용_단말기번호 등록/삭제/조회 api

변경이력

버전
날짜
변경사항
V1.211014
2021-10-14
최초 작성
V1.220217
2022-02-17
대표 상점아이디(MID) 필드 추가 (primeMid)
V1.231127
2023-11-27
매핑 조회 api 추가 (단건)

1. 개요

식별자 매핑 연동 스펙 정의

2. API 공통사항

2.1. API 인증

2차PG → 토스페이먼츠 API 요청 시 HTTP Bearer Authentication 인증을 수행합니다.
인증 토큰은 2차PG 단위로 발급되며, 별도로 전달드립니다.

API Request Header

Name
Type
Description
Authorization
String
Bearer 인증 값

2.2. API 응답

모든 API 응답은 아래와 같은 구조의 JSON포맷으로 제공됩니다.
Name
Type
Description
success
Boolean
API 요청에 대한 성공여부 
errorCode
String
요청 처리 과정에서 발생한 에러코드 (성공시 null)
message
String
요청 처리 과정에서 발생한 오류메시지 (성공시 null)
result
JSON
API 응답 별 객체 반환

2.3. Base URL

배포 스테이지 별 API 호출 URL은 아래와 같습니다.
Stage
URL
dev
https://partners-api-dev.tosspayments.com
staging
https://partners-api-staging.tosspayments.com
live
https://partners-api.tosspayments.com

3. API 사양

3.1. 매핑 추가 (2차PG → 토스페이먼츠)

2차PG에서 상점의 식별자를 토스페이먼츠의 상점아이디(MID)와 새롭게 매핑합니다.

3.1.1. Request

POST /merchants/api/v1/secondary-pg/mapping/add
Name
Type
Required
Description
salesPartnerShopId
String
Y
2차PG의 상점 식별자 (TID)
mid
String
Y
상점아이디(MID)
primeMid
String
N
대표 상점아이디(MID)

3.2. 매핑 삭제 (2차PG → 토스페이먼츠)

매핑 추가 API 에서 생성한 매핑을 제거합니다.

3.2.1. Request

POST /merchants/api/v1/secondary-pg/mapping/delete
(1) Request Parameter
Name
Type
Required
Description
salesPartnerShopId
String
Y
2차PG의 상점 식별자 (TID)

3.3. 매핑 조회

토스페이먼츠 호스팅사 간의 상점 식별자 매핑을 조회합니다.
매핑이 존재하지 않는 경우 http status 404로 응답합니다.

3.3.1. Request

GET /api/v1/secondary-pg/mapping
(1) Request Parameter
Name
Type
Required
Description
salesPartnerShopId
String
Y
호스팅사 측 상점 식별자
mid
String
Y
상점 생성 시 전달된 토스페이먼츠 측 식별자

3.3.2. Response

Name
Type
Description
salesPartnerShopId
String
호스팅사 측 식별자
mid
String
토스페이먼츠 측 식별자
createdAt
String
매핑 생성 일시 (yyyy-MM-ddThh:mm:ss)