hungrok
TPToss payments 개발자 커뮤니티
•Created by hungrok on 5/10/2023 in #❓┃연동개발-문의
결제위젯 결제승인 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
TPToss payments 개발자 커뮤니티
•Created by hungrok on 5/9/2023 in #❓┃연동개발-문의
안드로이드 결제위젯 계좌이체
PC 브라우저 환경에서는 결제방법에 계좌이체가 보이는데
안드로이드 웹뷰 환경에서는 계좌이체가 보이지 않습니다.
PC 나 안드로이드 의 html 은 동일 한것을 사용하고 있습니다.
무슨 차이가 있는 것인가요 ?
13 replies
TPToss payments 개발자 커뮤니티
•Created by hungrok on 5/9/2023 in #❓┃연동개발-문의
결제위젯 안드로이드 토스페이 연동
PC 브라우저 환경에서는 success / fail 시 REDIRECT URL 이 불리워 지는데
안드로이드 폰 에서는 취소나 결재 완료시 redirect URL 이 불리지 않습니다.
html 페이지는 PC 나 안드로이드 동일한 것을 사용하였습니다.
특별한 조치가 필요 한것인지요 ?
38 replies
TPToss payments 개발자 커뮤니티
•Created by hungrok on 5/8/2023 in #❓┃연동개발-문의
안드로이드 결제위젯
삼성카드 와 연동 중 입니다.
결재하기 --> 삼성카드 창 --> 다른결제 를 누르면 아무런 반응이 없습니다
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
TPToss payments 개발자 커뮤니티
•Created by hungrok on 5/8/2023 in #❓┃연동개발-문의
결재위젯 requestPayment 후 TIMEOUT_ERROR
초기 연동 시험 중 인 개발자 입니다.
블로그 와 동일한 내용으로 결재위젯 시험 중 입니다 만
requestPayment 후 TIMEOUT_ERROR 가 발생 중 입니다
다른 조치가 있어야 하는지 문의 드립니다.
13 replies
TPToss payments 개발자 커뮤니티
•Created by hungrok on 5/7/2023 in #❓┃연동개발-문의
신규가입자 문의 드립니다
안드로이드 폰에서 인앱 전자지급 결재를 준비중에 있습니다.
관련하여 러프 하게 몇가지 질문을 드립니다.
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 를 구현 한 것인지 궁금 합니다. 고맙습니다.
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