[퀵계좌이체 관련 문의]
안녕하세요, 토스페이먼츠 퀵계좌이체에 대해 문의사항이 있어 글 남깁니다!
현재 저희 프로덕트 특성상 부분결제취소가 일어날 가능성이 있습니다. 카드결제나 간편결제의 경우, 부분결제취소가 에러없이 잘 작동하고 있습니다.
저희 클라이언트 측에서 계좌이체 계약을 하셨고, 결제위젯 상 퀵계좌이체를 사용할 수 있는 것으로 확인하였습니다.
퀵계좌이체로 결제는 잘 이루어지나, 토스페이먼츠의 결제취소 api를 통해 부분결제취소 혹은 결제취소를 하려 했을 때 아래와 같은 에러가 발생했습니다.
{'code': 'FAILED_INTERNAL_SYSTEM_PROCESSING', 'message': '[ES12] 부분취소 불가한 에스크로 상태 입니다.'}
저희가 테스트할 때 에스크로 결제방식을 사용했었습니다.
부분취소가 되지 않는다하여, 전체결제취소도 진행했었는데 해당 기능 또한 같은 에러가 발생했습니다.
혹시 에스크로 방식을 사용해서 에러가 발생한 것인지 궁금합니다! 만약 에스크로 방식으로 인해 부분결제취소가 되지 않는다면, 사용자가 에스크로 방식을 사용하지 못하도록 막는 방법은 존재할지도 궁금합니다!
======================================================================================================================
추가적으로 사용자가 부분결제취소 또는 결제취소를 했을 때, payment 객체에 담겨있는 "receipt": {"url": "..."} 또한 변경되는지 궁금합니다!
상점아이디는 nws0901 입니다!
확인 부탁드립니다!
18 Replies
🫖 에러메세지를 찾아주세요 🧚
* code :
FAILED_INTERNAL_SYSTEM_PROCESSING
* message : [0033] 가상계좌 발급요청하신 은행코드[03]은 이용불가한 기관입니다.#
🧞 발생가능한 에러를 모두 알려드려요~
🔮 가상계좌
🔮 공통
🔮 공통
🔮 공통
🔮 신용카드
🔮 휴대폰
🔮 공통
🔮 휴대폰
🔮 공통
🔮 휴대폰
🔮 휴대폰
🔮 공통
🔮 공통
🔮 가상계좌
🔮 신용카드
🔮 공통
🔮 공통
🔮 가상계좌
🔮 공통
🔮 가상계좌
🔮 공통
🔮 가상계좌
🔮 가상계좌
🔮 공통
🔮 신용카드
🔮 공통
🔮 공통
🔮 신용카드
🔮 신용카드
🔮 공통
```- 예상문제 : 요청한 LGD_PAYKEY 가 존재하지 않습니다.
- 해결방안 : 승인요청하신 paymentkey 와 보내주신 key 가 일치하지 않거나 잘못된 paymentkey를 이용해서 결제를 요청하셨습니 ......(생략)예상문제는 상점관리자에서 주문번호 별로도 확인가능해요!
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
주문번호 남겨주시겠어요?
에스로는 구매확정 이후에 부분취소가 가능하고, 사용하지 않으시려면 "useEscrow": false 를 사용하시면 됩니다.
추가적으로 사용자가 부분결제취소 또는 결제취소를 했을 때, payment 객체에 담겨있는 "receipt": {"url": "..."} 또한 변경되는지 궁금합니다!
-> 일반적인 경우 변경되지 않고, 같은 링크에서 결제 상태가 계속 변경된채로 보이게 됩니다.
확인 감사드립니다!
어제 퀵계좌이체했던 주문번호 전달드립니다!
2402199POG9SQ 입니다!
"useEscrow": false 는 어느과정에서 넣어주어야 하는 걸까요??
최초 requestPayment() 호출 시 params에 넣어주세요.
확인 감사드립니다!!!!
결제 위젯 이용하시면 renderPaymentMethods() 함수가 아니라 requestPayment() 함수(결제하기 버튼이 click 되면 호출되는) 에 넣어주셔야 하는 점 꼭 참고부탁드립니다.
넵 감사합니다!
혹시 위의 주문번호로 결제완료된 건은 왜 취소가 되지 않ㄴ흔 것인지 알 수 있을까요??
{'code': 'FAILED_INTERNAL_SYSTEM_PROCESSING', 'message': '[ES12] 부분취소 불가한 에스크로 상태 입니다.'}
🫖 에러메세지를 찾아주세요 🧚
* code :
FAILED_INTERNAL_SYSTEM_PROCESSING
* message : [0033] 가상계좌 발급요청하신 은행코드[03]은 이용불가한 기관입니다.#
🧞 발생가능한 에러를 모두 알려드려요~
🔮 가상계좌
🔮 공통
🔮 공통
🔮 공통
🔮 신용카드
🔮 휴대폰
🔮 공통
🔮 휴대폰
🔮 공통
🔮 휴대폰
🔮 휴대폰
🔮 공통
🔮 공통
🔮 가상계좌
🔮 신용카드
🔮 공통
🔮 공통
🔮 가상계좌
🔮 공통
🔮 가상계좌
🔮 공통
🔮 가상계좌
🔮 가상계좌
🔮 공통
🔮 신용카드
🔮 공통
🔮 공통
🔮 신용카드
🔮 신용카드
🔮 공통
```- 예상문제 : 요청한 LGD_PAYKEY 가 존재하지 않습니다.
- 해결방안 : 승인요청하신 paymentkey 와 보내주신 key 가 일치하지 않거나 잘못된 paymentkey를 이용해서 결제를 요청하셨습니 ......(생략)예상문제는 상점관리자에서 주문번호 별로도 확인가능해요!
처음 기대리님이 말씀주셨던거 처럼
에스크로 주문확정(고객이 물건을 받고, 물건에 이상이 없다고 대금처리가 가능하게 하는 절차)를 하지 않은 상태에서는
전체취소만 가능합니다.
전체금액을 넣어도 같은 에러가ㅓ 발생했습니다!
메시지가 길어져서 주문번호만 다시 확인하겠습니다.
이 주문번호 맞으시죠?
2402199POG9SQ 입니다!
아 멱등키 에러 같기도 합니다. 처음에 부분결제취소 했을 때 사용했던 멱등키가 그대로 들어가서 그런것 같기도 합니다!
그럼 멱등키를 변경하거나 아예 빼고 시도해 보시겠어요?
네네 한번 멱등키 변경해서 시도해보겠습니다!
전체취소 확인하였습니다! 멱등키 이슈가 맞는 것 같습니다!
확인 감사드립니다!
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.