62037468
62037468
브랜드페이 결제시 customerKey 가 없다고 뜹니다.
상점 번호 : cp_curiou99ca 입니다 위 상점 번호로 진행한 test 는 정상 작동했습니다
12 replies
/v1/tosspayment/confirm with 가상계좌 시 응답으로 돌아오는 시간에 대한 질문
지금 Test 환경에서 진행중입니다. 가상계좌를 발급받기 위해서는 우선 redirectUrl 로 들어온 code로 confirm을 요청하면 계좌번호가 반환이 되더군요 근데 이때 같이 보내주는 시간 관련 데이터 말인데요, 보니까 한국 시간으로 안되어있고 죄다 +00 으로 되어있는데 이게 가상계좌에 한해서는 UTC +00 시간으로 보내주는 것인가요?
5 replies
가상계좌 환불건
가상 계좌의 결제 취소를 관리자의 대시보드에서 진행할 경우 환불계좌를 입력하는 단계가 있나요? 테스트 대시보드에서는 취소 버튼을 누르자마자 바로 취소가 되어서 여쭙습니다.
4 replies
가상계좌의 status가 DONE -> WAITING_FOR_DEPOSIT 으로 변경 webhook
[참고한 문서] https://docs.tosspayments.com/reference/using-api/webhook-events#deposit_callback 위 문서를 보면
구매자의 계좌 송금 한도가 초과되었거나 네트워크 이슈 등으로 입금 오류가 일어나면 결제 상태가 DONE에서 WAITING_FOR_DEPOSIT으로 변경됩니다. 구매자에게 다시 입금하도록 안내해야 합니다.

버전 1.4까지는 입금 오류가 일어나면 결제 상태가 DONE에서 CANCELED로 변경됩니다. 마찬가지로 구매자에게 다시 입금하도록 안내해야 합니다.
구매자의 계좌 송금 한도가 초과되었거나 네트워크 이슈 등으로 입금 오류가 일어나면 결제 상태가 DONE에서 WAITING_FOR_DEPOSIT으로 변경됩니다. 구매자에게 다시 입금하도록 안내해야 합니다.

버전 1.4까지는 입금 오류가 일어나면 결제 상태가 DONE에서 CANCELED로 변경됩니다. 마찬가지로 구매자에게 다시 입금하도록 안내해야 합니다.
라고 되어 있는데요, 질문은, 1. DONE에서 WAITING_FOR_DEPOSIT으로 변경될때 변경 사유를 어떻게 알 수 있나요? 고객분들께 입금을 다시 요청드리기 위해서는 입금 실패 사유를 알아야 합니다. 2. DONE에서 WAITING_FOR_DEPOSIT으로 변경될때 웹훅으로 들어오는 이벤트 본문이 어떻게 되나요? 3. 버전 1.4 에서는 CANCELED로 들어온다 되어 있는데요, 참고한 문서 내 버전1.4 에 하이퍼링크로 첨부된 링크를 클릭시 없는 페이지가 나옵니다. 버전 1.4 는 사용되고 있지 않다고 생각하면 될까요?
31 replies
브랜드페이 결제 이후 SuccessUrl 에서 confirm API로 결제승인 상황에서 질문
안녕하세요, 브랜드페이 도입 개발 중에 궁금한 점이 있어 문의드립니다. [배경] - 현재 브랜드페이 연동을 개발 중입니다. - 기존에는 토스페이먼츠의 일반 결제(카드, 간편결제 등)를 사용하고 있었습니다. [상황] 브랜드페이 개발 문서를 보니 결제 승인 API 경로가 /v1/brandpay/payments/confirm 으로 안내되어 있습니다. 그런데 기존에 사용하던 경로인 https://api.tosspayments.com/v1/payments/confirm 으로 브랜드페이 결제 건에 대해 결제 승인 요청을 보냈더니 200 OK 응답이 왔습니다. [질문] 브랜드페이 결제에 대해서도 기존 경로(/v1/payments/confirm)를 계속 사용해도 괜찮은지, 아니면 브랜드페이 전용 경로(/v1/brandpay/payments/confirm)를 반드시 사용해야 하는지 궁금합니다.
22 replies
퀵 계좌이체 테스트시 뱅크페이가 뜹니다
법인으로 결제하는게 아니라서 한도가 걸려서 그런가 싶은데 확인할 수 있는 방법이 있을까요?
10 replies
Error: 등록할 수 있는 결제 수단이 존재하지 않습니다.
브랜드페이 사용시 위와 같은 응답이 뜨는데요, 어떻게 해결할 수 있을까요? mid : cp_curiou99ca clientKey : test_ck_AQ92ymxN34Z7vnpdzY7KrajRKXvd redirectUrl : 설정 완료 특이점 : redirectUrl로 인입된 요청이 없었음 호출함수
const brandpay = tossPayments.brandpay({
customerKey: '--customer key--',
redirectUrl: window.location.origin + '/brandpay-redirect',
});

brandpay.requestPayment({
amount: {
currency: 'KRW',
value: 50000,
},
orderId: "8zHfRHh0HEmRYthCCS_Ql",
orderName: '토스 티셔츠 외 2건',
successUrl: window.location.origin + '/payment/study/success',
failUrl: window.location.origin + '/test',
customerEmail: 'customer123@gmail.com',
customerName: '김토스',
});
const brandpay = tossPayments.brandpay({
customerKey: '--customer key--',
redirectUrl: window.location.origin + '/brandpay-redirect',
});

brandpay.requestPayment({
amount: {
currency: 'KRW',
value: 50000,
},
orderId: "8zHfRHh0HEmRYthCCS_Ql",
orderName: '토스 티셔츠 외 2건',
successUrl: window.location.origin + '/payment/study/success',
failUrl: window.location.origin + '/test',
customerEmail: 'customer123@gmail.com',
customerName: '김토스',
});
48 replies
결제창에서 간편결제 삭제 방법
No description
7 replies
위젯 사용 없이 Toss의 가상 계좌 UI 사용하기
No description
4 replies
[답변대기중...] 브랜드페이 사용시 라디오 버튼 사용 불가..??
No description
84 replies
이 화면이 tosspayment 위젯으로 그려주는 화면인가요?
No description
7 replies
늘 사용하던 시크릿 키가 "인증되지 않은 시크릿 키 혹은 클라이언트 키 입니다." 에러가 뜹니다.
안녕하십니까. 서울은 눈이 많이 왔습니다. 늘 사용하던 시크릿 키가 "인증되지 않은 시크릿 키 혹은 클라이언트 키 입니다." 에러가 뜹니다. MID : misyeojzfw client_key : test_ck_OAQ92ymxN34eZPY1AqyVajRKXvdk 입니다. 확인 부탁드려요~
16 replies
paymentWidgetJS API 의 paymentWidget.requestPayment 에서 failURL관련 내용
안녕하십니까 멋진 가을 오후입니다. 결제 실패시 client를 redirect 시킬 주소를 failURL에 저장합니다 그죠? 근데 이때!! failURL에 searchParams가 있을때... 게다가 그 searchParams의 형태가 URL일때!! 저희는 encodedURLComponent를 사용합니다 그죠? 근데 문제는 failUrl : /post?new_url=${encodedURL} 로 위젯을 요청하면 실제 client 단으로 돌려줄때는 Decoded 된 URL로 변경되어서 예상치 못한 문제가 발생하더라구요. Client도 encodedURL로 받기를 원하는데 말이죠!! 이 상황을 어떻게 타계할 수 있을까요?!!!!
8 replies
결제후 requested_at 데이터가 utc time 으로 들어오는 현상
결제 후 데이터를 DB에 저장하고 있는데요. 몇몇 데이터가 5월 29일부터 UTC Time으로 들어오는 것 같습니다. 확인 부탁 드립니다.
12 replies
테스트 결제시 에러 (no healthy upstream)
원인이 무엇일까요?
10 replies
payment_key값이 바뀌었나요
payment_key값이 바뀌었나요?
13 replies
Toss server에서 paymentKey 관련 데이터는 얼마나 저장하나요?
180일?
10 replies
개발자센터 > 테스트 결제내역 에서는 부분취소가 안되나요?
부분취소시 json 응답을 식별하고자 하는데요, 테스트 환경에서는 취소 버튼만 있고 부분 취소 기능을 지원하지 않는것 같네요! 1. 테스트 환경에서 부분취소를 진행할 수 있는 방법이 있나요? 2. 부분 취소와 전제 취소를 구분하는 JSON attributes 는 무엇일까요?
7 replies
토스 페이먼츠 이메일이 안와요 ㅜㅜ
관리자 페이지를 못들어가고 있습니다 ㅎㅎ
42 replies
paymentWidget successUrl 에 "" 또는 '' 가 입력되었을 때 Error: 잘못된 `successUrl` 입니다. 가 리턴되는 오류
결제 상품이 무엇인지 식별하기 위해서 successUrl에 상품명이 query parameter로 들어갑니다. 그런데 간혼 저희 플랫폼 사용자분께서 상품명에 "" 또는 ''를 입력하는 경우가 있는데요, 이 경우 고객의 상품이 결제가 안되고 위의 Error: 잘못된 successUrl 입니다. 에러만 리턴되는 것을 확인 합니다. 혹시 이유는 무엇이고 해결 방법은 무엇인지 알 수 있을까요?
17 replies