cwyun
TPToss payments 개발자 커뮤니티
•Created by cwyun on 2/25/2025 in #❓┃연동개발-문의
가상계좌 결제 후 제공되는 가상계좌 관련 정보 virtualAccount 예금주명 확인 방법
virtualAccount 에 가상계좌 은행 코드, 계좌번호는 있는데 예금주명은 따로 없는 것 같습니다.
1. 고객이 가상계좌로 입금할 때 은행 시스템에서 보게되는 예금주명은 그 시점에 상점관리자 정보에 설정된 예금주명인건가요? 결제 시점과 입금시점의 상점관리자 예금주명이 변경된 경우 어떤 정보로 노출되는 지 궁금합니다.
2. 예금주명을 바꿀일은 없을 것 같은데, 결제 시점에 주식회사 A 였던 설정이 입금 기한 전에 상점관리자가 주식회사 B 로 할 경우, 그 결제건에 대해서 고객은 주문정보에서 A 로 예금주가 표시된 상태에서, 입금하려고 은행 시스템에서 계좌번호를 입력하면 변경된 B 라는 예금주로 표시되어 혼란스러워 할 듯 한데, 설령 이렇게 결제시점과 입금시점의 예금주명이 변경 된 상태에서 그대로 입금해도 정상 입금 처리는 되나요?
8 replies
TPToss payments 개발자 커뮤니티
•Created by cwyun on 2/4/2025 in #❓┃연동개발-문의
브랜드페이 confirm api 오류 코드 문의
client_key=test_ck_5OWRapdA8dveEP1d6gQYVo1zEqZK
payment_key=tcp_d20250204124933nfBe8
customer_key=59043212-1a46-40f8-b966-281c92a6e807
2005-02-04 12:49분 경 브랜드페이 결제 과정에서 https://api.tosspayments.com/v1/brandpay/payments/confirm api 호출 시 아래와 같은 오류를 응답받았습니다.
오류 원인이 무엇일까요?
gateway_response={'code': 'FAILED_INTERNAL_SYSTEM_PROCESSING', 'message': '[C087] 면세금액의 설정중 에러입니다.'}
4 replies
TPToss payments 개발자 커뮤니티
•Created by cwyun on 11/25/2024 in #❓┃연동개발-문의
결제 취소 성공 후 실제 카드사 결제 취소 승인일시 확인 방법 문의
카드 결제 취소하는 경우 카드사의 실제 취소 승인 날짜가 결제 취소 요청한 날짜와 다른 경우 월별 매출 정산 시 이슈가 될 수 있어서, 결제 취소가 승인된 날짜로 매출 기준일을 변경하려고 합니다.
CANCEL_STATUS_CHANGED 웹훅을 등록한 경우 혹시 canceledAt 날짜가 변경되는 경우 웹훅 전송이 될까요? 아니라면 어떤방법으로 실제 취소일을 알 수 있을까요?
31 replies
TPToss payments 개발자 커뮤니티
•Created by cwyun on 11/22/2024 in #❓┃연동개발-문의
결제 취소 시 taxFreeAmount 값 문의
Q1. 면세 상품을 포함해서 구매한 결제 건 취소 시 taxFreeAmount 는 취소된 면세 상품 금액을 넣으면 되나요? 예를 들어 과세 20000원, 면세 10000원 상품 주문 결제 건에 대해서 면세 10000원 상품만 환불되는 경우 taxFreeAmount 에 대해서 10000을 넣으면 되는 건가요?
Q2. 위의 예시에서 면세 10000원 환불인데도 taxFreeAmount 값을 넣지 않으면, 과세 10000원, 면세 10000원으로 결제된 것처럼 처리되는건가요?
Q3. 부분취소 후 남은금액이 0 이되는 부분 취소건에 대해서는 이전 결제에서 면세 상품이 존재했어도, 전액 환불이 되므로 taxFreeAmount 값은 굳이 넣지 않더라도 무방할 듯 싶은데 맞나요?
Q4. 현금영수증 사용을 안하는 경우 가상계좌 건에 대해서는 세금처리를 PG 에서 처리하지 않으므로, taxFreeAmount 값은 넣지 않아도 되는건가요? 값을 넣어도 무시되나요?
8 replies
TPToss payments 개발자 커뮤니티
•Created by cwyun on 11/21/2024 in #❓┃연동개발-문의
API 에러 객체 v1 or v2
API 개별 연동키 test 중이고 내 개발정보에서 API 버전은 2022-11-16 으로 설정했습니다. api 호출 url 을 /v1/payments/confirm -> /v2/payments/confirm 이렇게만 변경하고 사용하면 API v2 환경 개발이 되는 건가요?
11 replies
TPToss payments 개발자 커뮤니티
•Created by cwyun on 11/21/2024 in #❓┃연동개발-문의
가상계좌 결제 승인, 결제 취소 시 은행 코드 관련 질문
은행 코드 관련해서 제가 이해한 것이 맞는지 확인 부탁드립니다.
https://docs.tosspayments.com/codes/org-codes#은행-코드
1. 가상계좌 결제 승인의 응답에서 virtualAcount 정보의 backCode는 위 문서의 2자리 은행코드로 응답됨 (국민은행의 경우 06)
2. 가상계좌 결제 취소 시 refundReceiveAccount 의 bankCode 는 3자리 금융결제원 코드로 보내도 되됨 (국민은행의 경우 004 또는 06 )
3. 결제 취소 응답에는 3자리 금융결제원 코드로 응답됨 (국민은행의 경우 004)
계좌번호 조회 서비스를 이용하는 팝빌 (https://developers.popbill.com/reference/easyfinbank/java/api) 의 경우 금융결제원 코드로 사용되어 고객이 환불받은 은행코드를 004 방식으로 저장하는데, 토스에 요청할 때 06으로 변환해서 보내야만 하는 건지 아니면 그대로 004로 보내도 되는 건지 확인하고자 합니다.
ps) 금융결제원 코드는 3자리로 보내야만 하는 거죠? 04 로만 입력하면 국민은행으로 인식 못하고 잘못된 은행 코드로 오류가 나는 건가요?
9 replies
TPToss payments 개발자 커뮤니티
•Created by cwyun on 11/21/2024 in #❓┃연동개발-문의
가상계좌 웹훅 연동 관련 문의 ( 입금일, 테스트 웹훅 등록, ... )
가상계좌 입금 연동을 위해 DEPOSIT_CALLBACK 웹훅을 만들어서 로컬 서버로 수신된 정보가 아래와 같습니다.
b'{
"createdAt":"2024-11-20T16:49:45.000000",
"secret":"ps_5OWRapdA8dJBQ19yQ0vBVo1zEqZK",
"orderId":"UGF5bWVudDo3Nzc1OA==",
"status":"DONE",
"transactionKey":"EDD0BE7B3B3019FDFDBCA333C3143AD3"
}'
createdAt 을 실제 입금 일시로 사용해도 되나요?
날짜 형식이 payment 객체의 approvedAt 은 2024-11-21T09:44:05+09:00 iso format 이던데, createdAt 은 형식이 좀 다르게 리턴이 되네요?
11 replies