2.9. MPM 거래내역 통보
2.9.1. 개요
* 주의 : 해당 MPM 거래내역 통보는 고정 Qrcode Kit의 결제에 대한 결과 통보입니다.
2.2. MPM 결제 요청
은 2.4. 결제 결과 통보
로 결과가 전달 됩니다.
MPM결제의 성공완료 및 상태 변경 시 Agent에 사전에 등록된 URL로 결제 정보를 통보 합니다.
사전에 결과를 받을 응답 URLFK로 알려주시기 바랍니다.
해당 API는 웹 URL방식으로 전달이 되어, Agent에서 웹서버(WAS)를 운영을 해야 합니다.
데이터의 검증은 사전에 전달드린 Key로 MD5 Hash를 사용합니다.
- 전송 Protocol : HTTP(S)
- Method : POST
- Paramether name : req
- DATA 형태 : JSON(SDK내에서 Pasing을 하기 때문에 고객사에서는 따로 구현할 필요가 없습니다)
2.9.2. 사용 함수
2.9.3. 응답 규격
No |
변수명 |
필수 |
자료형 |
길이 |
비고 |
1 |
result_code |
O |
String |
16 |
응답코드(성공 : 000000, 그외실패:응답코드 참조) |
2 |
result_msg |
O |
String |
128 |
응답메시지 |
3 |
merchant_id |
O |
String |
15 |
가맹점 ID |
4 |
terminal_id |
O |
String |
8 |
터미널 ID |
5 |
pay_method |
O |
String |
20 |
결제 수단 |
6 |
fk_tid |
O |
String |
20 |
FK 거래 ID |
7 |
org_fk_tid |
X |
String |
20 |
FK 원거래 ID (취소 응답 필수) |
8 |
merchant_tid |
X |
String |
30 |
가맹점 거래번호(FK에서 임의 생성), 현재는 사용하지 않음 |
9 |
pay_stat |
X |
String |
50 |
결제 상태 |
10 |
pay_amt |
O |
Number |
16 |
결제 금액 |
11 |
cancel_amt |
X |
Number |
16 |
취소 금액 |
12 |
scan_type |
O |
String |
10 |
스캔 타입 |
13 |
pay_datetime |
O |
String |
10 |
거래 일시(yyyyMMddHHmmss) |
2.9.4. 리턴