결제승인/취소 Payment 객체 문의
안녕하세요. Payment 객체 문의드립니다
1. Payment 객체의 lastTransactionKey를 따로 저장 하여 사용 하는곳이 있을까요? 예) 양사간의 정산 대사
2. 결제취소시 lastTransactionKey와 Payment.cancels array에 transactionKey 의 값이 같나요??
21 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
1. 가맹점마다 활용하는 방식이 다릅니다. 정산대사에 활용할 수 있습니다.
2. 네 맞습니다.
한가지 더 문의 드립니다
현재 브랜드 페이로만 연동되어 테스트중인데 일반 카드 결제도 테스트 하려면
API 개별 연동키를 그대로 사용하면 되나요??
결제위젯은 사용하고 있지 않습니다
무신사처럼 브랜드페이를 사용하기 위해 sdk 버전1을 사용중인데 일반 카드결제도 sdk 버전1을 같이 사용해야되나요? 같은 페이지에 스크립트 include 가 버전1과 2 같이 되어 있어도 충돌이 없을까요??
네 맞습니다. API 연동키 사용해 주시면 됩니다.
동일 페이지에 v1,v2 는 동시 사용이 불가합니다.
그럼 일반 카드 결제의 경우도 어쩔수 없이 sdk1을 사용해야 한다면 sdk1 에서는 결제창만 사용 가능한가요?? 버전별 문서의 시작하기에서 sdk1 에서는 안보이고 sdk2에서만 보여서요
좌측 메뉴 아래쪽에 보시면 version 1 이ㅆ습니다.
이미지 파일에서 오른쪽이 버전1입니다
버전1에서는 결체 UI만 보이고 결제창 관련해서는 버전2처럼 설명이 안나오는데 이게 누락된건지 버전1에서는 지원을 안하는지...
좌측에서 여기 클릭해서 들어가서 봐주세요~
저 화면에서 누락이 있나보네요~
감사합니다.
그리고 현재 sdk1 에서만 지원되는( 무신사처럼 카드등록후 카드를 선택하여 결제 )부분을 사용중인데
추후 sdk1 을 사용 못하게될 경우가 있을까요?? 사용 못하게 된다면 sdk2 에 추가 업데이트가 되는지 문의드립니다
아직 sdk1 은퇴시점은 고려되지 않고 있습니다.
아 네..알겠습니다.
토스페이먼츠-결제창-연동하기에서 결제창을 띄울때 간편결제를 제외시켜서 띄울 방법이 있을까요?
1544-7772 로 요청주시면 저희 결제창 내에서 재외시켜 주실겁니다.
토스페이먼츠 결제연동팀
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
v1 결제창 param 중 successUrl과 failUrl이 같아도 상관없는걸까요?
상관없을거에요
음...결제 요청시 추가적으로 param을 넘겼다가 다시 받을수 있나요?
success/fail url의 getparam으로 보내세요
/success?param1=val1¶m2=val2 이런식으로 사용 가능합니다
https://{ORIGIN}/success?amount={AMOUNT}&orderId={ORDER_ID}&paymentKey={PAYMENT_KEY}¶m1=val1¶m2=val2
그러면 결제 요청 성공시 응답이 이런식으로 오는거죠?
브랜드페이 결제를 카카오뱅크에서 발급받은 카드로 결제했는데 응답은 현대카드로 오는경우는 TEST여서 그런건가요??
paymentKey : tcp_p20240809185407gPTK0
그리고 테스트 결제내역에서 브랜드페이로 결제한경우는 구매자명이 보이는데 일반카드결제는 구매자명이 보이질 않습니다
테스트여서 그렇습니다. 실제응답은 라이브로 확인하세요. 그리고 새로운 문의는 새로운 쓰레드로 답변하기 바랍니다.