이용약관 연동시 영문을 요청하고자 합니다. 하지만 아래 문서에서 제시된 방법으로는 확인이 어렵습니다.
아래 예시를 참고하여 약관 요청시 variantKey를 설정하려고 보니 해당 방법으로 진행시 문법 오류가 발생합니다.
혹시 아래 약관에 영문 표기는 iOS, android에서 사용하는 v1 버전에서는 적용이 안되는건가요?
https://docs.tosspayments.com/guides/payment-widget/admin#%EC%9D%B4%EC%9A%A9%EC%95%BD%EA%B4%80
이용약관 UI 연동하기
새로 추가한 이용약관을 연동하려면 이용약관을 렌더링하는 renderAgreement()에 위에 설정한 variantKey를 넣으세요. 키값을 넣지 않으면 기본 국문 UI가 렌더링됩니다. 결제 UI의 variantKey와 독립적으로 사용됩니다.
const paymentAgreement = paymentWidget.renderAgreement(
'#agreement',
{ variantKey: 'AGREEMENT' }
)
결제위젯 어드민 사용하기 | 토스페이먼츠 개발자...
토스페이먼츠와 계약을 완료했으면 어드민에서 결제 UI를 커스터마이징할 수 있어요.
4 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
확인 후 답변드리겠습니다.
확인 해봤는데 Android, iOS는 renderPaymentMethods에만 varientKey 필드가 있습니다.
(Ref:
- Android: PaymentMethod.kt#L45
- iOS: PaymentMethodWidget+Extensions.swift#L29
)
아마도 누락된 것 같은데, 토스팀에서 다시한번 확인하고 답변을 드리겠습니다.
누락이 맞다면 수정되어야 할 것이라, 큰 걱정하지 마시고 기다려주셔요
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
우선 약관 위젯은 꼭 사용하지 않으셔도 됩니다.