프린트뱅크
TPToss payments 개발자 커뮤니티
•Created by 프린트뱅크 on 8/26/2024 in #❓┃연동개발-문의
결제 알림이 누락되었습니다.
주문번호
5290619-youlim0808 <- 결제완료 누락
5238115-youlim0808 <- 결제완료 성공
왜 완료 시점에 결과값이 안왔을까요?
13 replies
TPToss payments 개발자 커뮤니티
•Created by 프린트뱅크 on 7/30/2024 in #❓┃연동개발-문의
주문번호와 구매자ID 문의 드립니다.
API 문서를 보면
orderId string
주문번호입니다. 최소 길이는 6자, 최대 길이는 64자입니다. 주문한 결제를 식별하는 역할로, 결제를 요청할 때 가맹점에서 만들어서 사용합니다. 결제 상태가 변해도 값이 유지됩니다.
customerKey string
구매자 ID입니다. 빌링키와 연결됩니다. 다른 사용자가 이 값을 알게 되면 악의적으로 사용될 수 있습니다. 자동 증가하는 숫자 또는 이메일・전화번호・사용자 아이디와 같이 유추가 가능한 값은 안전하지 않습니다. UUID와 같이 충분히 무작위적인 고유 값으로 생성해주세요. 영문 대소문자, 숫자, 특수문자 -, _, =, ., @ 를 최소 1개 이상 포함한 최소 2자 이상 최대 300자 이하의 문자열이어야 합니다.
* customerKey는 클라이언트 키와 다릅니다. 클라이언트 키는 연동을 위한 기본 키로 브라우저에서 SDK를 연동할 때 '클라이언트'를 식별하며, 토스페이먼츠에서 제공합니다.
이렇게 되어 있는데..
주문번호를 구매자ID와 같은 특수문자를 넣어야 하는 걸까요?
41498.44.spprince
주문번호를 이렇게 넣었더니 알수 없는 에러가 발생하네요.
4 replies
TPToss payments 개발자 커뮤니티
•Created by 프린트뱅크 on 7/29/2024 in #❓┃연동개발-문의
매출전표 조회시 URL 생성 방법 문의
매출전표 조회시
--url https://api.tosspayments.com/v1/payments/5zJ4xY7m0kODnyRpQWGrN2xqGlNvLrKwv1M9ENjbeoPaZdL6
이 주소는 어떻게 생성해야 할까요?
결과 데이터 : {"mId":"twjseks0725","lastTransactionKey":"08B0882EAE577DA0B29E6C8D063ED776","paymentKey":"twjse20240729165250S8eX9","orderId":"EimCReYCN4jJz_Taki8J1Sn","orderName":"프린트뱅크인쇄물","taxExemptionAmount":0,"status":"DONE","requestedAt":"2024-07-29T16:52:50+09:00","approvedAt":"2024-07-29T16:53:37+09:00","useEscrow":false,"cultureExpense":false,"card":{"issuerCode":"31","acquirerCode":"31","number":"49062512**789*","installmentPlanMonths":0,"isInterestFree":false,"interestPayer":null,"approveNo":"00000000","useCardPoint":false,"cardType":"신용","ownerType":"개인","acquireStatus":"READY","amount":12100},"virtualAccount":null,"transfer":null,"mobilePhone":null,"giftCertificate":null,"cashReceipt":null,"cashReceipts":null,"discount":null,"cancels":null,"secret":"ps_P9BRQmyarYDEvmb4PakvVJ07KzLN","type":"NORMAL","easyPay":null,"country":"KR","failure":null,"isPartialCancelable":true,"receipt":{"url":"https://dashboard.tosspayments.com/receipt/redirection?transactionId=twjse20240729165250S8eX9&ref=PX"},"checkout":{"url":"https://api.tosspayments.com/v1/payments/twjse20240729165250S8eX9/checkout"},"currency":"KRW","totalAmount":12100,"balanceAmount":12100,"suppliedAmount":11000,"vat":1100,"taxFreeAmount":0,"method":"카드","version":"2022-11-16"}
결과 데이터는 이렇게 들어 왔습니다.
9 replies
TPToss payments 개발자 커뮤니티
•Created by 프린트뱅크 on 7/26/2024 in #❓┃연동개발-문의
휴대폰 번호는 어떻게 안될까요?
휴대폰 번호 공백 이여도 결제가 되도록 처리하는건 힘들까요?
22 replies
TPToss payments 개발자 커뮤니티
•Created by 프린트뱅크 on 7/26/2024 in #❓┃연동개발-문의
지금보니 휴대폰 번호를 입력안하면 에러 발생하는데...
지난번 문의 때 휴대폰번호 옵션이라 했던거 같은데...
지금 휴대폰 번호 공백으로 넘기기 알수없는 오류가 발생하네요...
휴대폰 번호 없이 결제되도록 처리 부탁 드립니다.
39 replies
TPToss payments 개발자 커뮤니티
•Created by 프린트뱅크 on 7/26/2024 in #❓┃연동개발-문의
할부 선택이 안나오는 이유를 모르겠습니다.
31 replies
TPToss payments 개발자 커뮤니티
•Created by 프린트뱅크 on 7/19/2024 in #❓┃연동개발-문의
orderid 값을 임으로 부여해도 상관없는건가요?
결제요청시
orderId: generateRandomString(),
으로 자바스크립트에서 주문아이디 생성하는듯 합니다.
저희가 asp 사용중인데 asp 에서 주문번호 생성을 해서 자바스크립트에 넣으면 안될까 해서 문의 드려요..
자바스크립트로 생성한 값을 DB값에 저장을 하려면 구찮아서 페이지 불러올때 아이디 생성을 하려 합니다.
추가적으로 고객 폰번호가 있어야 할까요?
11 replies
TPToss payments 개발자 커뮤니티
•Created by 프린트뱅크 on 7/16/2024 in #❓┃연동개발-문의
간편결제 목록에는 있는데, 테스트 결제시 에러가 발생합니다.
6 replies
TPToss payments 개발자 커뮤니티
•Created by 프린트뱅크 on 7/16/2024 in #❓┃연동개발-문의
간편결제는 추가 요청 하면 되는건가요?
저희쪽 간편결제 목록에는 카카오페이가 없던데...
이 부분은 신청만 하면 되는 건지요?
4 replies
TPToss payments 개발자 커뮤니티
•Created by 프린트뱅크 on 7/16/2024 in #❓┃연동개발-문의
인증되지 않는 키라고 합니다.
paymentKey:twjse20240716145333Po0Q8
orderId:MC43MzIyMTI4NDUzMDUw
amount:50000
data:{"paymentKey" : "twjse20240716145333Po0Q8", "orderId" : "MC43MzIyMTI4NDUzMDUw", "amount" : "50000"}
authorization:Basic dGVzdF9nY2tfRHBleE1na1czNjd5N2p5SmJ3ZDlWR2JSNW96Tzo=
결제 실패
에러메시지 : 인증되지 않은 시크릿 키 혹은 클라이언트 키 입니다.
에러코드: UNAUTHORIZED_KEY
사용키 : test_gck_DpexMgkW367y7jyJbwd9VGbR5ozO
소스 제공키 : test_gck_docs_Ovk5rk1EwkEbP0W43n07xlzm
둘다 인증되지 않은 키라고 에러 발생합니다.
뭐가 문제일까요?
https://new.printbank.co.kr/payment/widget/checkout.html
7 replies
TPToss payments 개발자 커뮤니티
•Created by 프린트뱅크 on 7/16/2024 in #❓┃연동개발-문의
안녕하세요...
https://new.printbank.co.kr/payment/widget/checkout.html
혹시 왜 안되는지 확인 가능할까요?
test_gck_docs_Ovk5rk1EwkEbP0W43n07xlzm
제공해 주신 테스트 클라이언트 키 사용했습니다.
36 replies