cwyun_42267
cwyun_42267
TPToss payments 개발자 커뮤니티
Created by cwyun_42267 on 11/25/2024 in #❓┃연동개발-문의
결제 취소 성공 후 실제 카드사 결제 취소 승인일시 확인 방법 문의
카드 결제 취소하는 경우 카드사의 실제 취소 승인 날짜가 결제 취소 요청한 날짜와 다른 경우 월별 매출 정산 시 이슈가 될 수 있어서, 결제 취소가 승인된 날짜로 매출 기준일을 변경하려고 합니다. CANCEL_STATUS_CHANGED 웹훅을 등록한 경우 혹시 canceledAt 날짜가 변경되는 경우 웹훅 전송이 될까요? 아니라면 어떤방법으로 실제 취소일을 알 수 있을까요?
31 replies
TPToss payments 개발자 커뮤니티
Created by cwyun_42267 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_42267 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_42267 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_42267 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