hungrok
hungrok
결제위젯 결제승인 API 호출후
github 에 있는 payment-samples 의 success.php 를 동일하게 사용하여 시험 중 입니다 만, isSuccess 가 not true 로 되어 지네요... secretKey 는 계약전 연동시험시 사용하라고 알려준 키를 사용 하고있습니다. 고맙습니다. ---------------------------------------------------------------------------- $url = 'https://api.tosspayments.com/v1/payments/confirm'; $data = ['paymentKey' => $paymentKey, 'orderId' => $orderId, 'amount' => $amount]; //$secretKey = 'test_ak_ZORzdMaqN3wQd5k6ygr5AkYXQGwy'; $secretKey = 'test_sk_zXLkKEypNArWmo50nX3lmeaxYG5R'; $credential = base64_encode($secretKey . ':'); $curlHandle = curl_init($url); curl_setopt_array($curlHandle, [ CURLOPT_POST => TRUE, CURLOPT_RETURNTRANSFER => TRUE, CURLOPT_HTTPHEADER => [ 'Authorization: Basic ' . $credential, 'Content-Type: application/json' ], CURLOPT_POSTFIELDS => json_encode($data) ]); $response = curl_exec($curlHandle); $httpCode = curl_getinfo($curlHandle, CURLINFO_HTTP_CODE); $isSuccess = $httpCode == 200;
22 replies
안드로이드 결제위젯 계좌이체
PC 브라우저 환경에서는 결제방법에 계좌이체가 보이는데 안드로이드 웹뷰 환경에서는 계좌이체가 보이지 않습니다. PC 나 안드로이드 의 html 은 동일 한것을 사용하고 있습니다. 무슨 차이가 있는 것인가요 ?
13 replies
결제위젯 안드로이드 토스페이 연동
PC 브라우저 환경에서는 success / fail 시 REDIRECT URL 이 불리워 지는데 안드로이드 폰 에서는 취소나 결재 완료시 redirect URL 이 불리지 않습니다. html 페이지는 PC 나 안드로이드 동일한 것을 사용하였습니다. 특별한 조치가 필요 한것인지요 ?
38 replies
안드로이드 결제위젯
삼성카드 와 연동 중 입니다. 결재하기 --> 삼성카드 창 --> 다른결제 를 누르면 아무런 반응이 없습니다 shouldOverrideUrlLoading(WebView view, WebResourceRequest req) 은 가이드 대로 구현 하였습니다. 아래와 같은 안드로이드 로그가 나오네요 I/chromium: [INFO:CONSOLE(1341)] "Uncaught TypeError: Cannot read properties of undefined (reading 'log')", source: https://vbv.samsungcard.co.kr/scard/scard.common.js (1341) I/chromium: [INFO:CONSOLE(100)] "Uncaught ReferenceError: runnableTablet is not defined", source: https://vbv.samsungcard.co.kr/spay/spk_sdk_1.0.2.js?v=20220728 (100)
21 replies
결재위젯 requestPayment 후 TIMEOUT_ERROR
초기 연동 시험 중 인 개발자 입니다. 블로그 와 동일한 내용으로 결재위젯 시험 중 입니다 만 requestPayment 후 TIMEOUT_ERROR 가 발생 중 입니다 다른 조치가 있어야 하는지 문의 드립니다.
13 replies
신규가입자 문의 드립니다
안드로이드 폰에서 인앱 전자지급 결재를 준비중에 있습니다. 관련하여 러프 하게 몇가지 질문을 드립니다. 1. 결제창 관련 1) 서버 없이, 기본적으로 웹뷰 client 만으로 동작이 가능 한지요 ? 2. 결재위젯 관련 1) renderPaymentMethods('#payment-method', 15000) 관련하여 CSS #payment-method 는 제공 해 주는 것인지요 ?
3. 안드로이드 Native 관련 1) implementation 'com.github.tosspayments:payment-sdk-android:0.1.2' 적용 이후, activity XML 에서 아래 클래스가 링크가 되지 않습니다. <com.tosspayments.paymentsdk.view.PaymentMethodWidget 2) github 샘플코드 를 보니, webView 와 결재위젯이 구성된것으로 보아 안드로이드 Native 도 순수 Native 인지, webView client 를 구현 한 것인지 궁금 합니다. 고맙습니다.
7 replies