안녕하세요. V1 결제창 sdk 방식으로 해외간편결제(paypal, 알리페이플러스(앤텀)) 추가 연동 문의입니다.
저희는 현재 캡처본 식으로 호출해서 (version1 결제창 SDK 방식) 토스측에서 MID 조작으로 원하는 결제수단만 노출시켜주고 있고, 실 사용중입니다.
국내결제 / 해외카드결제 각각 Mid API 개별연동키로 따로 호출 중이구요.!
저희가 추가로 Paypal, 알리페이(해외결제) 등을 해야하는데요.
똑같은 방법으로 두가지를 호출 쓸수 있을까요?.. 문의 결과 v2 버전 을 추천 받긴했는데
현재 paypal은 한번 호출해봤는데, 창이 안뜨고 페이지가 바뀌더라구요..
알리페이는 v1 결제창 sdk 버전에서는 호출 방법이 없는것같구..
답변 부탁드립니다.

37 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
그리고 또 해외간편결제 개발을 위해서는 따로 뭐 신청을 해야할까요?..
해외 간편결제는 추가 MID 를 발급받으셔야 합니다. 추가 계약이 필요합니다.
v1 SDK 에서 결제창 호출하시는 가이드는
해외 간편결제창 연동하기 | 토스페이먼츠 개발자센터
PayPal과 중국 및 동남아 결제를 결제창 SDK로 연동하는 방법입니다.
을 참고하시면 됩니다.
아 제가 그냥 국내결제.해외카드 결제는 따로 계약같은거 안하고 일단 개발을 했었거든요..?
근데 지금 해외간편결제 알리페이, 페이팔은 그냥 개발만 하려고 해도 따로 계약을 해야하나요?
그리고 해외간편결제, 페이팔도 그냥 코어API 백단은 똑같져?..
그냥 개발만 하시려면 가이드에 있는 키로 하시면 됩니다.
가이드 보시면 해외 간편결제는 구성이 살짝 다릅니다. 참고하세요.
아 일단 가이드에 나와있는대로 띄워는 봤는데요;;
둘다 띄워는지는데 국내결제 개발할때처럼 결제창이 뜨지 않구.
브라우저 URL 자체가 변경 되네요.. sanbox.paypal.com 으로여..
혹시 창을 띄우는 방법은 없을까요?
혹시 그러러면 v2 결제창이나.. 위젯으로 해야하는걸까요?
창을 띄우는 방법은 제공하지 않습니다. 페이팔의 경우 iframe 내에서 뜨는것을 허용하지 않고 있습니다.
알리페이도 마찬가지구요..?
결제위젯이든 v2 결제창이든 창을 띄우는 방법은 없는건가요..?
네 알리페이도 동일하게 동작할거에요
네 없습니다. 원천사(페이팔이나 알리페이) 에서 제공하지 않습니다.
그럼 혹시.. 자체제공 결제 화면 말고,, 그냥 저희쪽에서 창을 만들어서 띄우는건 가능한거져..?
windows.open 등으로..
그냥 새창을 여신후에 거기에서 결제창을 호출해 주시면 됩니다.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
혹시 저희가 결제버튼 누르면 저희 페이지에서 저 함수를 호출하는데.. 말씀하신 새창을 여신후 저 requestpayment를 그 새창에서 하려면 어떤식으로 해야할지 조언 좀 구할수 있을까요..

말그대로 결제 버튼을 누르면 새창을 열고 지금 저 함수를 호출하는 페이지를 로딩해 주시면 될것 같습니다.
form전송으로도 열리나요..?
form 전송은 제공하지 않습니다.
안녕하세요
저 위에 연동문서 페이지를 통해 PAYPAL, ALIPAY 다 따로 테스트 해봤습니다.
계약 관련 문제가 궁금한데요.
저희는 이미 실사용중이고
고객사 하나당 국내결제(국내카드) MID , 해외결제(해외카드) MID / 한 고객사당 MID를 2개받아서 하고 있어요. 계약을 그렇게 한 상점당 MID 2개를..
기존 V1 SDK 방식으로 했고, 각각 별도로 sciprtSDK 창 호출 하고 있습니다 (useInternationalCardOnly: true,) 단지 이거로 구분해서요
원하는 결제수단 노출은 토스측에서 MID 조작으로 해주시는거 같습니다.
여기서 paypal이든 alipay이든 쓰려면 MID를 별도로 또 받아야 하는걸까요..? 계약이 됐다치면요. 총 한 고객사당 3개의 MID를 발급받는거겠죠.
아니면 그냥 해외결제 MID로 paypal,alipay까지 쓸수 있는걸까요..? 이러면 그냥 기존의 2개로 쓰는거구..
답변 부탁드립니다.
해외카드가 KRW결제인가요
USD승인인가요
krw입니다
사실 mid 하나로 해도 되는데 그냥 저희 방식떔에 2개로 팠거든요
예를들어 paypal, alipay는 USD로 보내야하니 그건 또 SDK창을 각각 띄울예정인데, MID는 그대로 써도되는지..
해외카드 usd면 해당 mid에 간편결제추가 되는데
아..
krw면 별도로 하나 더만들어서 paypal/alipay추가해야합니다
그렇게되면 저희 방식이라면 한 상점당 총 3개의 MID를 발급받는거군요..
감사합니다..
paypal, alipay는 무조건 USD인거죠..?
네 무조건 USD 입니다.
그럼 별도로 더 만든 USD 전용 MID는 하나로 paypal,alipay는 같이 쓸수 있는거죠?
네
안녕하세요
파라미터는 USD로 무조건 보내야 한다고 하셨는데.
저희는 애초에 금액을 원화만 취급하거든요.
1000원이면 1000원으로 결제 요청합니다 ( 해외카드 쓸때두요)
paypal,aplipay v1 sdk 방식으로 개발했구
파라미터는 USD여도 금액은 그대로 보내도 되는건가요?!
페이팔과 알리페이는 USD 로만 결제가 가능합니다.
필요하시다면 원화를 USD 로 변환하셔서 결제요청 해주셔야 합니다.
실시간 환율을 하고 처리해야하는건가요..?
혹시 페이팔,알리페이 정책자체가 USD가격으로만 결제를 받는건가요?
보통 원화를 던져도 페이팔 자체 에서 가입된 정보와 카드로 실제 결제시에 환율되서 되는건 아닌건가요..?
네 USD만 가능합니다.
페이팔 취소 관련입니다. 혹시 제가 토스에서 홈페이지에 있는 ID와 key를 이용하여 결제테스트를 했습니다.v1 sdk 방식 취소를 날리려고 하는데요. 401이떠서요
이부분보고 해봤는데 안되서요!

시도한 paymentkey 입니다 tviva20250320142654GU8p5
401 Unauthorized 이 에러가 뜨네요!
BadCredential Response: {"code":"UNAUTHORIZED_KEY","message":"인증되지 않은 시크릿 키 혹은 클라이언트 키 입니다."}
클라언트키로 요청해주고 게세요
아
넵
다시 확인해보겠습니다