_tony
_tony2mo ago

결제성공여부에 대한 문의

우리 상점은 구독 서비스를 런칭하려고 합니다. 서비스 특성상 현재는 상점관리자에서 가상계좌는 막아두고 카드만 등록하도록 설정해두었습니다. 브랜드페이로 카드를 등록해서 정기구독으로 브랜드페이 v1 자동결제(POST /v1/brandpay/payments)를 진행하고, 14일간 자동결제를 재시도했음에도 불구하고 계속해서 실패한 미결제건에 대한 주문서만 코어 API 결제 승인(POST /v1/payments/confirm)으로 진행하고자 합니다. 여기서 궁금한 점은 1. 위에서 설명드린 2개의 결제 API에 대한 결제성공여부를 에러 객체가 응답으로 오거나 혹은 응답폼의 status가 DONE인 경우는 성공, 에러 객체로 응답이 오거나 혹은 응답폼의 status가 DONE이 아닌경우 실패. 이렇게만 결제성공여부를 판단해도 괜찮을지 문의드립니다. 2. 가상계좌가 아니라 오로직 카드로만 결제를 진행하려고 하기에 웹훅까지 구현을 하지 않아도 되는지에 대해 궁금합니다.
No description
No description
10 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
Ayaan이안
Ayaan이안2mo ago
1. 브랜드페이 정기구독이면 해당 API를 이용하는게 아닙니다.
Ayaan이안
Ayaan이안2mo ago
브랜드페이 API | 토스페이먼츠 개발자센터
브랜드페이에서 제공하는 API 엔드포인트(Endpoint)와 객체 정보, 파라미터, 요청 및 응답 예제를 살펴보세요.
Ayaan이안
Ayaan이안2mo ago
여기서 status가 DONE이면, 결제 승인이 된 상태입니다. 성공으로 판단하면 됩니다. 만약 DONE이 아닌 다른 값이오거나, Error 객체가반환된 경우 실패로 간주하세요. 2. 웹훅은 필수는 아닙니다.
_tony
_tonyOP2mo ago
@Ayaan 빠른 답변 감사드립니다 ^^
Ayaan이안
Ayaan이안2mo ago
제가 내용을 조금 잘못 읽었네요. POST /v1/brandpay/payments를 이용하고 계시다면 ,계속 이용하시면 됩니다. 다만 미결제(실패)건 또한 POST /v1/brandpay/payments로 이용해주세요. 왜냐면 코어API는 별도의 제품이라, 빌링키라는 값을 받아야하고 이러면 카드 등록을 다시하게 되는거거든요. 다만 어떤 API를 이용하든, 승인 응답에 온 status값으로 구분해주시면 됩니다.
_tony
_tonyOP2mo ago
@Ayaan 네네 ㅋㅋ 알잘딱깔센 느낌으로 이해했습니다. 기획 자체가 미결제건 같은 경우 해당 브랜드페이로 등록된 카드가 문제가 있다는 것으로 판단하고 수동결제 느낌으로 진행하는 것으로 결정되어서 사용자가 조금 귀찮겠지만 일반 결제도 제공하는 방향으로 가기로 하였습니다. 감사합니다!
Ayaan이안
Ayaan이안2mo ago
아하 ,그러면 자동결제 API를 쓰시지 않고 일반 결제창 연동해서 결제하도록 가이드하신다는 부분으로 이해했습니다. 그렇다면, 그렇게 진행하셔도 됩니다
_tony
_tonyOP2mo ago
네 맞습니다 😆 늦은 시간 답변 감사합니다 ^^
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.

Did you find this page helpful?