pay_method 캐치 방법

php 위젯v2 의 checkout.html 에서 결제하기버튼 클릭시에 pay_method(결제수단) 과 관련된 코드를 캐치할 수 있는 방법 안내 부탁드립니다. 결제요청전 사전 저장을 위해 필요한 데이터 입니다.
No description
17 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
유부장
유부장2mo ago
토스페이먼츠 JavaScript SDK | 토스페이먼츠 개발자센터
토스페이먼츠 JavaScript SDK를 추가하고 메서드를 사용하는 방법을 알아봅니다.
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
김머신개발팀
김머신개발팀OP2mo ago
No description
No description
김머신개발팀
김머신개발팀OP2mo ago
checkout.html 에서 getSelectedPaymentMethod 를 실행하면 다음과 같은 오류가 뜨는데 어떤 부분의 오류인지 알수 있을까요? 개발측 의도는 결제방법을 선택하고 결제하기 버튼을 클릭하면 우선 저희쪽으로 특정데이터를 저장하고 리턴받은 코드가 정상임이 확인되면 widgets.requestPayment 를 호출해서 결제를 요청하기위함 입니다. 저희가 저장하려는 데이터중에는 사용자가 선택한 결제방법도 포함이 되기에 필요에 의하여 요청 합니다.
김머신개발팀
김머신개발팀OP2mo ago
본 화면은 커맨드로 토스페이먼츠 SDK를 npm 패키지 설치한 화면입니다. 관련이 있는지는 모르겠으나
No description
김머신개발팀
김머신개발팀OP2mo ago
위젯용 php 예제파일에는 없는데 v2 메뉴얼상에는 // 모듈 임포트 연동방식 import { loadTossPayments } from "@tosspayments/tosspayments-sdk" const tossPayments = await loadTossPayments("test_gck_docs_Ovk5rk1EwkEbP0W43n07xlzm"); 이 내용이 있어서 이것도 확인이 필요할듯 합니다.
Ayaan이안
Ayaan이안2mo ago
지금 v1 / v2 혼용해서 쓰고 계십니다. v2 연동하시면, 라우팅 그런건 참고하지 마시고 html 부분만 v2 참고해서 진행해 보세요. paymentMethodWidget은 v1 샘플에서 쓰는 이름이고, widgets가 v2에서 쓰는 이름입니다.
김머신개발팀
김머신개발팀OP2mo ago
v1 기반으로 작업을 하되 html은 v2 로 하란 말씀 이신가요?
Ayaan이안
Ayaan이안2mo ago
네 맞습니다.
김머신개발팀
김머신개발팀OP2mo ago
라우팅은 저희가 v2 내용을 보고 연결을 했습니다만 그건 그냥 무시를 하는거고
Ayaan이안
Ayaan이안2mo ago
왜냐면 legacy php에서 결제승인 (서버 통신) 샘플은 v1에만 있으나, v1 v2 코드차이는 없으므로 서버쪽만 v1 참고, 기타 결제요청 HTML은 v2 샘플 참고하시면 됩니다. 정리해 드리면,
Ayaan이안
Ayaan이안2mo ago
V2로 이용 중이시면 sdk 호출하는 html 코드는 유부장님이 위에 올려주신 링크하고 https://github.com/tosspayments/tosspayments-sample/blob/main/php-javascript/public/widget/checkout.html 를 참고하세요
GitHub
tosspayments-sample/php-javascript/public/widget/checkout.html at m...
토스페이먼츠 결제연동 샘플 프로젝트입니다. Contribute to tosspayments/tosspayments-sample development by creating an account on GitHub.
Ayaan이안
Ayaan이안2mo ago
GitHub
tosspayments-sample-v1/payment-widget/php/success.php at main · tos...
토스페이먼츠 SDK v1 샘플 프로젝트입니다. . Contribute to tosspayments/tosspayments-sample-v1 development by creating an account on GitHub.
김머신개발팀
김머신개발팀OP2mo ago
실행해보겠습니다~ 리셋하고 어시스트 주신대로 잘 됩니다. 감사합니다. 추가로 일반적인 "transaction_id 라는 개념"의 값으로 써야 하는 파라미터가 어떤건지 알려주시면 감사하겠습니다. 결제후 환불시에 꼭 필요한 데이터 일테니 아래 둘중 어떤 파라미터를 쓰는게 맞는지 답변 부탁드립니다. lastTransactionKey paymentKey
김차장
김차장2mo ago
paymentKey 가 불변, 필수 값입니다. 결제취소API 를 참고해보셔요 https://docs.tosspayments.com/reference#%EA%B2%B0%EC%A0%9C-%EC%B7%A8%EC%86%8C
코어 API | 토스페이먼츠 개발자센터
토스페이먼츠 API 엔드포인트(Endpoint)와 객체 정보, 파라미터, 요청 및 응답 예제를 살펴보세요.
김머신개발팀
김머신개발팀OP2mo ago
예 알겠습니다 감사합니다~

Did you find this page helpful?