feat: 카드 응답에 카드사/매입사 정보 추가

- card_company (position 9)
- acquirer_name (position 10)
- approval_datetime, card_no, merchant_no 등
- Flask API 응답과 동일한 필드명 사용
This commit is contained in:
청춘약국
2026-03-27 23:48:28 +09:00
parent 705b0a5a26
commit 7f66ee82b6
3 changed files with 25 additions and 0 deletions

View File

@@ -269,13 +269,26 @@ namespace PaymentBridge
Thread.Sleep(500);
string retCode = GetRetData(2);
string retMsg = GetRetData(3);
string approvalDatetime = GetRetData(4);
string cardNo = GetRetData(5);
string approvalNo = GetRetData(6);
string retAmount = GetRetData(7);
string merchantNo = GetRetData(8);
string cardCompany = GetRetData(9);
string acquirerName = GetRetData(10);
return json.Serialize(new {
ok = retCode == "0000",
code = retCode,
message = retMsg,
approvalNo = approvalNo,
approval_no = approvalNo,
card_company = cardCompany,
acquirer_name = acquirerName,
approval_datetime = approvalDatetime,
card_no = cardNo,
merchant_no = merchantNo,
ret_amount = retAmount,
cmd = cmd
});
}

Binary file not shown.

View File

@@ -43,3 +43,15 @@
2026-03-27 22:56:58 GW Port found: 65238
2026-03-27 22:56:58 DLL Connect: OK
2026-03-27 22:56:58 HTTP Server started on port 7779
2026-03-27 23:10:16 GW Port found: 65238
2026-03-27 23:10:16 DLL Connect: OK
2026-03-27 23:10:16 HTTP Server started on port 7779
2026-03-27 23:21:21 GW Port found: 65238
2026-03-27 23:21:21 DLL Connect: OK
2026-03-27 23:21:21 HTTP Server started on port 7779
2026-03-27 23:21:36 GW Port found: 65238
2026-03-27 23:21:36 DLL Connect: OK
2026-03-27 23:21:36 HTTP Server error: 컴퓨터의 기존 등록과 충돌하므로 접두사 'http://127.0.0.1:7779/'에서 수신 대기하지 못했습니다.
2026-03-27 23:21:44 GW Port found: 65238
2026-03-27 23:21:45 DLL Connect: OK
2026-03-27 23:21:45 HTTP Server started on port 7779