ddodndn
TPToss payments 개발자 커뮤니티
•Created by ddodndn on 12/18/2023 in #❓┃연동개발-문의
해외카드결제 - 카드 결제 정보 선택
네 비자 마스터 등 카드 결제를 사용하려고 합니다
12 replies
TPToss payments 개발자 커뮤니티
•Created by ddodndn on 12/18/2023 in #❓┃연동개발-문의
해외카드결제 - 카드 결제 정보 선택
페이팔 서비스 말고 해외카드결제 서비스를 이용하려고 하는데 페이팔 문서로 참고하면 될까요?
12 replies
TPToss payments 개발자 커뮤니티
•Created by ddodndn on 12/18/2023 in #❓┃연동개발-문의
해외카드결제 - 카드 결제 정보 선택
페이지 상단에서 ini_tosspay 는 실행 시켰습니다
12 replies
TPToss payments 개발자 커뮤니티
•Created by ddodndn on 12/18/2023 in #❓┃연동개발-문의
해외카드결제 - 카드 결제 정보 선택
<script>
var paymentWidget, clientKey, customerKey, tot_price, product_name;
function ini_tosspay(){
clientKey = "test_ck_4yKeq5bgrpLEx4jnggb4rGX0lzW6";
customerKey = generateRandomString();
tot_price = $(".print_price").text();
tot_price = tot_price.replace(',', '');
paymentWidget = PaymentWidget(clientKey, customerKey);
product_name = $(".td-item-name b").text();
$("#od_paypal_key").val(customerKey);
// ------ 결제 UI 렌더링 ------
// 결제위젯 UI를 렌더링할 위치를 지정합니다.
#payment-method
와 같은 CSS 선택자와 결제 금액 객체를 추가하세요.
// 해외 결제에는 currency, country 정보가 필수입니다.
// https://docs.tosspayments.com/reference/widget-sdk#renderpaymentmethods선택자-결제-금액-옵션
paymentWidget.renderPaymentMethods(
"#payment-method",
{
value: tot_price,
currency: 'KRW',
country: 'KR',
},
{ variantKey: 'foreign_payment' } // PayPal이 추가된 결제 UI의 variantKey
)
// ------ 이용약관 UI 렌더링 ------
// 이용약관 UI를 렌더링할 위치를 지정합니다. #agree
와 같은 CSS 선택자를 추가하세요.
// https://docs.tosspayments.com/reference/widget-sdk#renderagreement선택자-옵션
paymentWidget.renderAgreement(
'#agreement',
{ variantKey: 'AGREEMENT-EN'} // 영문 이용약관 UI 렌더링
)
}
function exe_tosspay(od_id){
// ------ '결제하기' 버튼 누르면 결제창 띄우기 ------
// 더 많은 결제 정보 파라미터는 결제위젯 SDK에서 확인하세요.
// https://docs.tosspayments.com/reference/widget-sdk#requestpayment결제-정보
paymentWidget.requestPayment({
orderId: 'AD8aZDpbzXs4EQa-UkIX6',
orderName: '토스 티셔츠 외 2건',
successUrl: 'http://localhost:8080/success',
failUrl: 'http://localhost:8080/fail',
// useInternationalCardOnly: true
})
}
function generateRandomString() {
return window.btoa(Math.random()).slice(0, 20);
}
</script>12 replies
TPToss payments 개발자 커뮤니티
•Created by ddodndn on 11/29/2023 in #❓┃연동개발-문의
페이팔 결제 연동 중 문의
결과 리턴 후 결과 승인 요청을 한번 더 해야하는건 필수 작업인가요?
13 replies
TPToss payments 개발자 커뮤니티
•Created by ddodndn on 11/29/2023 in #❓┃연동개발-문의
페이팔 결제 연동 중 문의
네 확인해보니 포스트필드가 비어있네요 감사합니다
13 replies
TPToss payments 개발자 커뮤니티
•Created by ddodndn on 11/29/2023 in #❓┃연동개발-문의
페이팔 결제 연동 중 문의
네 결제위젯 사용했습니다
13 replies