minjoo
minjoo2y ago

requestPayment promise 방식 모바일 사용

안녕하세요. 처음으로 인사드립니다. 비가 많이 오는데 다들 고생이 많습니다 ㅠ-ㅠ! 모바일에서 결제가 진행이 안된다고 명확하게 나와있지만 한번 더 여쭙습니다..ㅠ https://docs.tosspayments.com/reference/widget-sdk#requestpayment%EA%B2%B0%EC%A0%9C-%EC%A0%95%EB%B3%B4 혹시 이렇게 Promise형태로 결제를 연동하고 싶은데요, 모바일에서도 사용할 수 있는 다른 방안은 없을까요? 감사합니다.
결제위젯 JavaScript SDK | 토스페이먼츠 개발자센터
결제위젯 JavaScript SDK를 추가하고 메서드를 사용하는 방법을 알아봅니다.
No description
8 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
Kimoon Lee
Kimoon Lee2y ago
네 모바일은 promise 로 처리가 불가합니다. 카드사 결제창이 redirect 형태로 이동해야 하기 때문에 promise 로 결과를 전송할수가 없습니다.
minjoo
minjooOP2y ago
requestPayment에서 그러면 Promise랑 redirect 두 가지 방식밖에 없는게 맞을까용??ㅠㅠ
Ayaan이안
Ayaan이안2y ago
네 맞습니다. 꼭 프로미즈로 이용해야하는 이유가 있으실까요 ?
minjoo
minjooOP2y ago
저희 결제 방식이 아래와 같습니다.. 1. 토스 호출 2. 토스 카드 결제 승인 3. 결제 페이지에서 form 데이터 넘겨서 결제승인 등 결제 후처리 이런 방식으로 진행하고 있어서 아무래도 해당 페이지를 벗어나지 않고 처리하는 방식을 찾고 있었습니다.. 옛날 xpay사용하고 있다고 생각하시면 됩니다 🙂
유부장
유부장2y ago
냥과장님께서 설명 주신 것처럼, 모바일은 promise 처리 불가능 한 것으로 양해 부탁 드립니다.
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
Ayaan이안
Ayaan이안2y ago
굳이 굳이 사용하셔야 한다면 iframe을 가맹점에서 구현하셔서 처리하시는 방법이 있는데, 어떤 오류가 날 지 모르기 때문에(crossorigin issue) 추천드리지 않습니다.

Did you find this page helpful?