안녕하세요 아래 문의 답변 가능할까요?
상점 정보
- 상점 ID: cp_nowgolf2, cp_nowgolf1
- 환경: 테스트 키 사용 중
- 사용 기능: 결제위젯 내 브랜드페이
문제 상황
브랜드페이 자동결제(정기결제) 구현 중 다음과 같은 에러가 발생하고 있습니다.
에러 메시지:
NOT_SUPPORTED_BILLING_MERCHANT - 자동 결제를 등록한 상점이 아닙니다. 자동 결제 사용을 활성화해주세요.
현재 구현 플로우
#### 1. 최초 결제 (정상 동작)
- API: POST /v1/brandpay/payments/confirm
- 인증: Widget Secret Key 사용
- 결과: 결제 성공, methodKey 정상 발급
#### 2. 자동결제 시도 (에러 발생)
- API: POST /v1/brandpay/payments
- 인증: Widget Secret Key 사용 (최초 결제와 동일)
- 파라미터:
json
{
"customerKey": "toss50000269...",
"methodKey": "clqNRYD097kZLKGPx4M3MnMxzDj4weeVBaWypv1o6bemnOJz2",
"amount": 9900,
"orderId": "order_3083",
"orderName": "월간 이용권"
}
- 결과: 400 에러 발생
확인 사항
1. 영업 담당자를 통해 브랜드페이 자동결제 기능이 활성화된 것으로 확인했습니다.
2. 최초 결제는 정상적으로 처리되며 methodKey도 정상 발급됩니다.
3. 자동결제 API 호출 시에만 에러가 발생합니다.
문의 내용
1. 테스트 환경에서 브랜드페이 자동결제 기능이 지원되나요?
2. 상점 ID cp_nowgolf2, cp_nowgolf1의 테스트 키가 브랜드페이 자동결제를 지원하는지 확인 부탁드립니다.
3. 브랜드페이 자동결제 활성화 여부를 확인할 수 있는 방법이 있나요?
4. 혹시 추가 설정이나 별도 신청이 필요한가요?
감사합니다.