tuta
tuta2mo ago

About international payments in USD

I received the following information: "HB Store 에서 등록되어 있는 결제수단 정리해서 보내드립니다. 1. 국내결제 - 카드 / 계좌이체 / 가상계좌 / 간편결제수단 (삼성페이, 토스페이, 카카오페이, 네이버페이) / 결제위젯 PRO 2. 해외결제 - 해외카드 (원화, 외화 모두), Paypal 3. 기타 - 브랜드페이 이렇게 3개로 되어 있습니다." How will I apply the "해외결제 - 해외카드 (원화, 외화 모두), Paypal" part to Flutter Mobile App. Is it the same as tosspayments_widget_sdk_flutter, or is there a new document? I received information to contact the support team to know how to implement.
36 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
이실장
이실장2mo ago
are you going to integrate all things? first one widget only can have one currency so you have to make 2 widget ID - KRW ( Korean domestic payment method + foreign Card (KRW) + Brandpay ) - USD ( Paypal + foriegn Card(USD) What is your mid(merchatId)?
tuta
tutaOP2mo ago
hseoulxt3v I implemented "국내결제 - 카드 / 계좌이체 / 가상계좌 / 간편결제수단 (삼성페이, 토스페이, 카카오페이, 네이버페이) / 결제위젯 PRO" I'm planning for "해외결제 - 해외카드 (원화, 외화 모두), Paypal"
tuta
tutaOP2mo ago
I have to create widget here right?
No description
이실장
이실장2mo ago
"I'm planning for "해외결제 - 해외카드 (원화, 외화 모두), Paypal" It cant be i told you that one widget only can have one currency and paypal only support USD
tuta
tutaOP2mo ago
@이실장 Hey bro, My customer sent me information about this merchantID: "hseoulznub", and it says it can support global payments with PayPal. What should I do now? I'm working on Flutter. Should I get the client_key to integrate into the Flutter SDK, or is there another way? Does the SDK work with this type of merchant?
이실장
이실장2mo ago
So you need below widget, right? "I'm planning for "해외결제 - 해외카드 (원화, 외화 모두), Paypal""
tuta
tutaOP2mo ago
- no "해외결제 - 해외카드 (원화, 외화 모두)" => only paypal
이실장
이실장2mo ago
Have you already started the integration? Or should I give you the guide from the beginning? Do you happen to have any related documents?
tuta
tutaOP2mo ago
I have successfully implemented for merchantID: hseoulxt3v using tosspayments_widget_sdk_flutter and backend with the documentation. For this PayPal one, is everything the same, or do I need a different document? I don’t need detailed instructions — just the document, and I’ll follow it myself.
이실장
이실장2mo ago
I see. Then I guess you already integrate Korea Local payment with payment widget right?
tuta
tutaOP2mo ago
Yup So to confirm: I just need to create a widget similar to the Korea Local one and replace the client key, right? I tried replacing it, but it keeps loading forever.
이실장
이실장2mo ago
Can you share the clientKey and the variantKey that you 've used when you render the widget?
Minsu Kim
Minsu Kim2mo ago
FYI clientKey and variantKey are safe to share in this channel as they can be considered as public key
tuta
tutaOP2mo ago
clientKey: test_ck_Z1aOwX7K8mjOmD4lRPdj3yQxzvNP and, where is "variantKey"? i use only clientKey for widget
이실장
이실장2mo ago
you might use DEFAULT or hbstoreGlobald
const paymentMethodWidget = await widgets.renderPaymentMethods({
selector: "#payment-method",
variantKey: "CUSTOM-1"
});
const paymentMethodWidget = await widgets.renderPaymentMethods({
selector: "#payment-method",
variantKey: "CUSTOM-1"
});
if you use v1 sdk javscript
const paymentMethodsWidget = paymentWidget.renderPaymentMethods(
"#payment-method",
{
value: 10000,
currency: "KRW",
country: "KR",
},
{ variantKey: "widgetA" }
);
const paymentMethodsWidget = paymentWidget.renderPaymentMethods(
"#payment-method",
{
value: 10000,
currency: "KRW",
country: "KR",
},
{ variantKey: "widgetA" }
);
tuta
tutaOP2mo ago
in Flutter SDK, renderPaymentMethods params not variantKey
No description
이실장
이실장2mo ago
First, you need to use a widget key (test_gck...), not an API key (test_ck...). When using the widget, the widget key does not change based on the MID.
class RenderPaymentMethodsOptions {
final String variantKey;
}
class RenderPaymentMethodsOptions {
final String variantKey;
}
it include variantKey
tuta
tutaOP2mo ago
OMG, I totally missed that
tuta
tutaOP2mo ago
i try: clientKey: test_ck_Z1aOwX7K8mjOmD4lRPdj3yQxzvNP variantKey: hbstoreGlobald
No description
tuta
tutaOP2mo ago
thanks @이실장 @Ayaan이안 Do I need to keep anything else in mind?
Minsu Kim
Minsu Kim2mo ago
Agreement UI - it should be english if you integrated correctly Could you share the variantKey that you set for agreement UI
이실장
이실장2mo ago
As I say plz change clientKey to widgetKey if you dont haver permiission to get widgetKey. plz ask to the your collegue
이실장
이실장2mo ago
https://docs.tosspayments.com/sdk/widget-flutter#requestpayment one thing you have to know is paypal only support usd(currency)
결제위젯 Flutter SDK(Version 1) | 토스페이먼츠 개발자...
결제위젯 Flutter SDK를 추가하고 메서드를 사용하는 방법을 알아봅니다.
이실장
이실장2mo ago
so keep in mind that
tuta
tutaOP2mo ago
@Ayaan이안 Where did you integrate the language setting? I tried setting country: 'US' but it didn't work." Could you share the variantKey that you set for agreement UI => hbstoreGlobald
이실장
이실장2mo ago
No description
이실장
이실장2mo ago
you mean here?
tuta
tutaOP2mo ago
Yub Wiat Wait
이실장
이실장2mo ago
variantKey : agreement-en you can use this variantKey for the terms
tuta
tutaOP2mo ago
Okay, I found it.
No description
tuta
tutaOP2mo ago
I will create a new one for the English version.
이실장
이실장2mo ago
good
tuta
tutaOP4w ago
Please help me check this brand pay, clientKey: 'live_gck_ORzdMaqN3wPp1avMaWWYV5AkYXQG', 국내 일반결제: hseoulxt3v 브랜드페이: cp_hseoul9d3t variantKey: DEFAULT Also can I arrange the UI for the brandpay down, I can't find the item to sort the index of the 2 payment clusters
No description
이실장
이실장4w ago
Could you check again? You mean you want Brand Pay to appear before the regular payment option, right? Additionally, on the page below, we need to implement items 2 and 3. It also appears the redirect URL hasn’t been registered.https://docs.tosspayments.com/guides/v2/payment-widget/integration-brandpay#2-리다이렉트-url로-이동하기
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.

Did you find this page helpful?