이맹기
이맹기4w ago

브랜드페이 자동결제 실행 오류 문의입니다.

안녕하세요. 브랜드페이 자동결제 테스트 진행중에 Response status code does not indicate success: 400 에러를 response에서 반환받았습니다. 테스트 api 시크릿 키를 사용했고 request는 아래와 같이 작성되었습니다. var request = new HttpRequestMessage { Method = HttpMethod.Post, RequestUri = new Uri("https://api.tosspayments.com/v1/brandpay/payments"), Headers = { {"Authorization", $"Basic {secretkeyBase64}" } }, Content = new StringContent($"{{"customerKey":"{model.DeacCd}","methodKey":"{model.MethodKey}","amount":"10000","orderId":"{model.orderId}","orderName":"디멤버스 서비스 구독"}}") { Headers = { ContentType = new MediaTypeHeaderValue("application/json") } } }; model에서는 누락 된 값은 없었으며 contents에 model의 값이 들어가는 부분은 string으로 잡았습니다, 다른 작업을 위해 api 시크릿키를 동일하게 base64로 인코딩해서 사용했을때 키 인코딩의 문제는 아닌 것으로 생각됩니다. 어떤 부분을 확인하면 되나요?
16 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
Kimoon Lee
Kimoon Lee4w ago
주문할때 사용하신 model.orderId 를 공유해주세요.
이맹기
이맹기OP4w ago
DM_250507000869EC 입니다. API 로그에 보니까 상점ID가 tcp_dtpiarrc6w 로 나오는데 브랜드페이 상점ID는 cp_dtpiarrc6w 입니다. api 시크릿 키를 사용했는데 상점코드가 다른쪽으로 호출되는 것 같습니다
Kimoon Lee
Kimoon Lee4w ago
테스트 시크릿키를 쓰시는것 같습니다.
이맹기
이맹기OP4w ago
네 맞습니다 자동결제 테스트 진행 중이기에 api 키 탭에서 테스트로 진입해서 api 개별 연동 키 에서 브랜드페이 상점ID를 선택해서 자동결제 api를 호출한 상황입니다. 테스트 키로는 불가능한건가요?
Kimoon Lee
Kimoon Lee4w ago
아 이렇게 에러를 받으셨네요. {"code":"NOT_SUPPORTED_BILLING_MERCHANT","message":"자동 결제를 등록한 상점이 아닙니다. 자동 결제 사용을 활성화해주세요."}
이맹기
이맹기OP4w ago
네 맞습니다 !
Kimoon Lee
Kimoon Lee4w ago
에러를 받으셨다면 body 에 넘어오는 JSON 을 확인해 주시기 바랍니다. 브랜드페이의 경우 자동결제 사용하시려면 별도로 활성화 요청을 해주셔야 합니다.
이맹기
이맹기OP4w ago
회사에서 브랜드페이 자동결제 관련해서 계약이 완료가 된 것으로 아는데 활성화는 따로 요청을 드려야하나요?
Kimoon Lee
Kimoon Lee4w ago
일단 제가 보는 화면에서는 자동결제 사용안하는 것처럼 보이네요. 담당자분 통해서 자동결제 활성화 해달라고 요청해 주시면 됩니다.
이맹기
이맹기OP4w ago
cp_dtpiarrc6w 이 상점 ID가 자동결제가 활성화 안되어있다는 말씀이신가요? @Kimoon Lee
Kimoon Lee
Kimoon Lee4w ago
네 현재 활성화가 안되어 있습니다.
이맹기
이맹기OP4w ago
@Kimoon Lee 답변 감사합니다 ! @Kimoon Lee 혹시 활성화는 어디에서 할 수 있나요?
Kimoon Lee
Kimoon Lee4w ago
저희쪽 세일즈 담당자 통해서 요청해 주시기 바랍니다. 가맹점에서 직접 하실수 없습니다.
이맹기
이맹기OP4w ago
@Kimoon Lee 답변 감사합니다 ~!
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.

Did you find this page helpful?