브랜드 페이 자동결제 api 호출 시 서버는 200을 받았으나 실제 결제는 실패한 케이스
안녕하세요. 브랜드페이를 이용해 서비스 운영을 시작했는데, 이상한 케이스가 발생해 질문을 남깁니다.
위 문서에 따라 자동 결제 api의 response의 성공 여부를 code가 200이냐 아니냐로 판단했는데요,
제목과 같이 저희 서버 및 서비스에서는 정상 결제 처리되고 실제로는 결제가 실패한 케이스가 발생했습니다.
3건의 주문번호는 아래와 같습니다.
- 588dfd7edead4c60ab410397855b7fdb
- 536292257f914c0ab26815c8e4582291
- 6ea14519244740a098d97a91049fef5f
1. 혹시 이 상황은 자동 결제 '실행'에는 성공하여 200 응답이 돌아오고, 실행된 결제(Payment)는 실패(ABORTED)한 경우일까요?
2. 결제 성공 여부 판단 로직을 보강해야할 것 같은데 혹시 참고할만한 가이드가 있을까요? (스펙이 아닌 사용자 경험 측면에서)
자동 결제 실행에 성공했다면 Payment 객체가 돌아옵니다.
위 문서에 따라 자동 결제 api의 response의 성공 여부를 code가 200이냐 아니냐로 판단했는데요,
제목과 같이 저희 서버 및 서비스에서는 정상 결제 처리되고 실제로는 결제가 실패한 케이스가 발생했습니다.
3건의 주문번호는 아래와 같습니다.
- 588dfd7edead4c60ab410397855b7fdb
- 536292257f914c0ab26815c8e4582291
- 6ea14519244740a098d97a91049fef5f
1. 혹시 이 상황은 자동 결제 '실행'에는 성공하여 200 응답이 돌아오고, 실행된 결제(Payment)는 실패(ABORTED)한 경우일까요?
2. 결제 성공 여부 판단 로직을 보강해야할 것 같은데 혹시 참고할만한 가이드가 있을까요? (스펙이 아닌 사용자 경험 측면에서)
