Toss payments 개발자 커뮤니티Tp개커Toss payments 개발자 커뮤니티
Powered by
성조성
Toss payments 개발자 커뮤니티•10mo ago•
25 replies
성조

플러터 자동 결제 구현 질문드립니다.

안녕하세요.
Flutter 기반으로 간편결제 기능은 구현 완료하여 정상적으로 승인받았고, 현재는 Firebase와 호스팅을 플러터 기반의 웹/앱을 활용하여 서비스를 운영하고 있습니다.

현재 플러터에서 정기 결제(Billing) 파트를 구현 중인데, 깃허브 페이지에 있는 노드 샘플 코드를 참고하여 웹뷰 방식으로 적용하던 중 아래와 같은 문제에 직면해 문의드립니다.

⚠️ 발생한 에러
1. 빌링키 발급 오류 -> 신청한 테스트 코드와 올바르게 연동된 상태입니다.
요청: POST /issue-billing-key
응답 코드: 400 Bad Request
오류 메시지
Message: Invalid or missing authKey
Code: AUTH_KEY_INVALID

2. 정기결제 실행 오류
요청: POST /confirm-billing
응답 코드: 403 Forbidden
오류 메시지
Message: Billing key is not valid or expired
Code: BILLING_KEY_INVALID

정기결제 관련 SDK가 제공되지 않아 웹뷰 방식으로 구현했는데, 현재 어떤 로직이나 파라미터에서 문제가 발생하는지 명확히 파악이 어려운 상황입니다.

혹시 아래 사항에 대해 도움 주실 수 있을까요?
1) 샘플 코드 상에서 필수적으로 확인해야 할 필드나 주의 사항이 있는지
2) 위 에러가 발생하는 주요 원인과 해결 방법
3) 정기 결제 기능 구현 시, 공식적으로 추천되는 플로우나 예제가 있는지

현재 코드를 공유드리고 싶지만, 보는 것이 조금 불편하실 수 있을 것 같아서 먼저 텍스트로 정리하여 문의드렸습니다.
billing-flow.png
Toss payments 개발자 커뮤니티 banner
Toss payments 개발자 커뮤니티Join
Toss payments 개발자 커뮤니티입니다. 결제 연동하며 겪는 기술 문의부터, 결제 시장에 대한 다양한 정보까지 얻어가세요~
15,588Members
Resources
Recent Announcements

Similar Threads

Was this page helpful?

Similar Threads

자동 결제 구현
재재재 / ❓┃연동개발-문의
2y ago
빌링 자동 결제 질문드립니다
토스페이먼츠 BOT토토스페이먼츠 BOT / ❓┃연동개발-문의
2y ago
결제 위젯과 자동 결제 구현 문의
southSsouth / ❓┃연동개발-문의
13mo ago
빌링 결제 구현 - 자동 결제 계약이 안되어있습니다.
정우정정우 / ❓┃연동개발-문의
6mo ago