카카오페이 결제취소 실패 코드 -784 에 대해 문의드립니다

성공 로그

[2020-08-05 10:02:19.816]
from KAKAO : {“aid”:"(개인정보)",“tid”:"(개인정보)",“cid”:"(개인정보)",“status”:“CANCEL_PAYMENT”,“amount”:{“total”:75600,“vat”:0,“point”:0,“discount”:0,“tax_free”:75600},“quantity”:2,“partner_order_id”:“2020080527336”,“partner_user_id”:"(개인정보)",“payment_method_type”:“CARD”,“canceled_amount”:{“total”:75600,“vat”:0,“point”:0,“discount”:0,“tax_free”:75600},“cancel_available_amount”:{“total”:0,“vat”:0,“point”:0,“discount”:0,“tax_free”:0},“item_name”:“VS SET MULE 외 1건”,“created_at”:“2020-08-05T09:57:00”,“approved_at”:“2020-08-05T09:57:34”,“canceled_at”:“2020-08-05T10:02:19”}

실패 로그

[2020-08-05 10:02:31.599]
from KAKAO : {“quantity”:0,“code”:"-784",“msg”:“can not request cancel!(status : CANCEL_PAYMENT)”}

안녕하세요. 카카오페이 결제취소 실패 건에 대해 문의드리고 싶은 사항이 있어 글을 남겼습니다.
위에 남긴 로그는 실제 고객이 카카오페이 결제를 취소한 입니다. 그런데 고객이 취소를 하는 순간에 일시적인 장애가 생겨서 결제취소 성공 후에 다시 결제취소 메소드를 호출하게 되어 카카오로부터 위의 실패로그를 리턴 받았습니다. 그래서 문의드릴사항이 있는데요, 첫번째로 카카오페이에 이미 취소된 결제에 대해 기취소라는 리턴값을 보내는지, 보낸다면 그 코드값이 -784 가 맞는지에 대해 문의를 드립니다.

이상 문의드릴 사항이었습니다. 감사합니다.

안녕하세요. 카카오페이입니다.

문의주신 사항 답변드립니다.

  1. 이미 취소된 사항에 대해서는 기취소에러내용과 함께 거절메시지가 제공됩니다.
    해당 코드값은 -784가 맞으나, status : CANCEL_PAYMENT 를 통해 해당 거래상태를 확인해주시기 바랍니다.
    또한 주문조회 api인 order를 사용하여 해당거래의 상태를 확인해보실수 있습니다.
    https://developers.kakao.com/docs/latest/ko/kakaopay/payment-detail

감사합니다.