21 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
GitHub
GitHub - tosspayments/brandpay-sample: 브랜드페이 샘플 프로젝트
브랜드페이 샘플 프로젝트. Contribute to tosspayments/brandpay-sample development by creating an account on GitHub.
현재 node와 php로 제공 중입니다
개발 언어가 어떻게 되세요?
php 입니다
네 위에 확인해보시면 될 것 같습니다.
callback-auth 이 파일은 어디서 호출하는건가요 ?
등록해주시게될 redirectURL입니다.
그러면 serring/var.php 에 $redirectUrl에 callback-auth 이걸 구현해서 url을 넣어 주면 되는건가요 ?
var.php 에 적혀있는대로, 개발자센터에 우선 https://-/callback-auth.php포함 전체 주소를 등록해주셔야하고요
index.php 보시면
브랜드페이 객체 초기화 할때, redirectURL을 입력하게 되는데. 해당 redirectURL이 개발자센터에 등록된 내용과 같아야합니다.
아 네 감사합니다
1. 메서드 및 리다이렉트 URL 호출
SDK 메서드를 호출하면 customerKey에 해당하는 고객이 브랜드페이 약관에 동의했는지 확인합니다.
고객이 약관에 동의했으면 아래와 같이 임시 인증 코드를 포함한 리다이렉트 URL이 반환됩니다. 고객이 약관에 동의하지 않았다면 약관 동의가 진행된 이후에 리다이렉트 URL이 반환됩니다.
이건 어느 부분에서 구현해야하는건가요 https://{ORIGIN}/auth?code={CODE}&customerKey={CUSTOMER_KEY}
위에 실행해보셨나요? 샘플코드요
네
샘플 실행 해봐는데 카드 등록 하니 그 뒤 동작에서 brandpay:1 Uncaught (in promise) Error: 최대 요청횟수를 초과했습니다. 이런 오류가 나옵니다
등록도 안되고
redirectURL 부분 소스 공유 가능하세요?
$redirectUrl = base_url()."shop/callback_auth";
const clientKey = '<?= $clientKey?>';
const customerKey = 'CUSTOMER_KEY'; //[TODO] 상점에서 고객을 구분하기 위해 발급한 고객의 고유 ID로 변경하세요.
// brandpay 초기화
const brandpay = BrandPay(clientKey, customerKey, {
redirectUrl: '<?=$redirectUrl?>',
});
이렇게 되어 있습니다
callback_url 소스 코드를 공유해주세요
앞 단은
뒤단 다시 보내겠습니다
public function callback(){
$clientKey = "test_ck_jZ61JOxRQVExOGdEEwg3W0X9bAqw" ;
$secretKey = "test_sk_Z0RnYX2w5321KMGE7yl8NeyqApQE";
$redirectUrl = base_url()."shop/callback_auth";
$data = array('clientKey' => $clientKey,'secretKey' => $secretKey, 'redirectUrl' => $redirectUrl );
$this->load->view('pc/shop/callbackauth', $data);
}
이겁니다
등록 되었습니다 감사합니다
해결되셨나요?
redirectURL 에서는 다른것은 하지 않고 accessToken 발급만 요청하셔야 합니다.
redirectURL 이 호출되면
public function callback(){
이부분이 실행되시는 거라면 이 함수에 바로 AccessToken 을 요청하는 API 를 호출해 주셔야 합니다.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.