k_sungil
k_sungil3y ago

등록할 수 있는 결제 수단이 존재하지 않습니다

라이브 api로 했을때는 카드+계좌 추가 했을때 알 수 없는 오류 발생했습니다 등록할 수 있는 결제 수단이 존재하지 않습니다 라 나오는데 뭐가 문제인지 모르겠습니다
9 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
Kimoon Lee
Kimoon Lee3y ago
개발자 센터에서 브랜드 페이 설정에 가보시면 카드,계좌 를 사용할지 여부가 있습니다. 둘다 사용안함으로 하는 경우 발생하는 에러입니다. 개발자센터 브랜드페이 설정을 확인해주시기 바랍니다.
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
k_sungil
k_sungilOP3y ago
얼 수 없는 오류가 발생했습니다 잘못되요청입니다 라 나옵니다 이건 무슨 문제인가요
이실장
이실장3y ago
요청한 함수 코드를 보내주세요
Kimoon Lee
Kimoon Lee3y ago
어떤 걸 실행하셨을때 에러를 받으신것인지 알려주시기 바랍니다. 그리고 에러를 받으신 customerkey 도 확인부탁드릴께요
k_sungil
k_sungilOP3y ago
const clientKey = '<?= $clientKey?>'; const customerKey = '<?= $member?>'; //[TODO] 상점에서 고객을 구분하기 위해 발급한 고객의 고유 ID로 변경하세요. // brandpay 초기화 const brandpay = BrandPay(clientKey, customerKey, { redirectUrl: '<?=$redirectUrl?>', }); // 결제 위젯 객체 let paymentMethodsWidget = null; initialize(); async function initialize() { // 결제 수단 위젯 객체 초기화 paymentMethodsWidget = brandpay.createPaymentMethodsWidget({ amount: 50000 }); // 결제 수단 위젯 렌더 paymentMethodsWidget.render('#payment-methods-widget', { ui: { promotionSection: { summary: { visible: true, }, description: { visible: true, defaultOpen: true, }, }, }, }); } document .querySelector('#payment-form') .addEventListener('submit', handleSubmit); // 결제 금액 업데이트 async function updateAmount(e) { e.preventDefault(); paymentMethodsWidget.updateAmount(45000); } 이런식으로 카드나 계정 등록만 할수 있게 하는데 customerKey 값이 const customerKey = 'CUSTOMER_KEY'; //[TODO] 상점에서 고객을 구분하기 위해 발급한 고객의 고유 ID로 변경하세요.이렇게 되어있으면 정상적으로 되는데 const customerKey = '<?= $member?>'; //[TODO] 상점에서 고객을 구분하기 위해 발급한 고객의 고유 ID로 변경하세요.이렇게 하면 잘못된 요청입니다 라고 나타납니다 웹으로 주소창에 넣으면 정상적으로 나오는데 앱 에서만 이페이지에서만 나타납니다
유부장
유부장3y ago
customerKey 값을 저희가 알수 있는 값으로 전달 바랍니다. 앱에서만 이라고 하셨는데, PC 하고 모바일하고 같은 네트워크 상에서 테스트 진행 하시는 것인지 여부도 확인 부탁 드려요.
이실장
이실장3y ago
$member 값은 선언하셨나요..?

Did you find this page helpful?