빌링키 결제문의
빌링서비스를 이용한 서비스를 이용하려고 하는데요 .예전에 상담한 내용과 좀 다른데..사용자 카드를 입력받아서 결제를 진행하려고 합니다. 그럼 빌링서비스를 이용하는걸로 아는데요.
그래 프로세스를 아래처럼 하려고 하는데...맞는건가요?
1. https://api.tosspayments.com/v1/billing/authorizations/card =>여기서 빌링키를 얻고
2. https://api.tosspayments.com/v1/billing/{{billingKey}} 를 넣으면 자동으로 승인이 되는건가요?
3. 결제취소: /v1/payments/{paymentKey}/cancel
예전에 질문시 빌링키없이 바로 결제 승인도 가능하다고 했는데..그건 안되는건가요?
이 프로세스가 맞는건지요?
1번과 2번사이의 시간은 빌링키를 얻고 최종 승인까지의 시간은 어느정도가 되나요?
그리 저희가 다른 secret key(상점id가 다름) 결제가 두번 이루어지는데요... 이경우 둘다 1->2번 프로세스를 거쳐야 하나요?
38 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
기본적으로 빌링이라고 하시는건 카드 정보로 빌링키를 받고, 이후에 빌링키로 결제하는 방식입니다.지금 말씀하신대로 진행하시면 됩니다.
네 알겠습니다.
1번에서 빌링키를 얻고 2번을 요청하면 결제가 되는것이라
그 시간은 요청주시기 나름입니다.
제가 예전에 저희가 토스페이를 사용한다고 할때 한번에 할수도 있다고 해서..1번 프로세스 없이 가능한가 하고 문의드린것이고요
빌링키 없이 승인을 하신다는건 고객의 카드 정보를 저장했다가 필요할때마다 결제를 내시는것도 가능한데
그건 아니고요...고객이 카드정보를 입력하면 바로 결제가 가능하는건지?
네 그건 수기 결제라고 보통 부르고 빌링과는 다릅니다.
그건 어떤 api를 사용해야하나요?
빌링은 한번 입력한 카드 정보로 주기적으로 월결제를 하시는 거에요.
네 저도 그렇게 아는데..구독서비스로 하는거고요...근데...api에 저희가 key in수기결제요청했는데
수기결제 계약을 하신건가요? 위험성이 있어서 risk 검토가 되어야 계약이 가능한것으로 알고 있습니다.
지금 생성된거 보니 상점id가 billing으로 되있는거 같아서.
그럼 수기결제가 저희가 되있나요?
이분은 계약진행하신 쪽에 문의해 보셔야 할것 같습니다.
저희 확인하기는 어려운 부분이라서요.
아...ㅠㅠ..그럼 빌링서비스를 이용해도 계속해서 사용자가 입력한 카드정보로 빌링키 받고 승인해도 되는건가요?
지금 프로세스로
구독서비스가 아닌데도
구독서비스가 아니면 문제가 될겁니다.
혹시 선민투어 이신가요?
네
예전에 상담했는데요
지금확인해 보니 키인하고 빌링이 모두 계약이 되어 있는것 같습니다.
키인을 사용하려면 그럼 어떤걸 사용해야 하나요?
mid값이..billing이 아닌걸로 해야하나요?
kvp_dcjejuRF 이거 인가요? 그럼 api는 어떤걸 사용해야하는지요?
MID 중에 kvp 로 시작하는 것인데요. 일단 확인하고 회신 드릴께요.
네
가이드는 메일로 전달 드리겠습니다.
넵
감사합니다.
지금 보내드리겠습니다. MID 가 여러개 있는데 각 MID 별용도는 담당 세일즈팀 강지수매니저님께 문의 부탁드립니다.
넵
혹시 이메일로 보냈나요?
tech@dcjeju.net 와 이선민님께 메일드렸는데 못받으셨나요?
아 받았습니다. 감사합니다. 개발하다가 안되는거 있으면 문의드리겠습니다.
근데 키인결제에서 법인과 개인구분은 없어도 되나요? 법인카드도 사업자번호만 넣으면 승인되는거죠?
네 맞습니다. 법인카드는 사업자 번호를 넣으셔야 합니다.
지금 테스트중인데요...유효기간 오류가 계속해서 나오는데요...유효기간 년월이 년은 4자리 월은 2자리가 맞는지요?
자리수가 문서에 없어서..혹시 년도 2자리인가요?
RQ:{
"orderId": "160419_555bc89b9a8e4135897c6abe618d990d",
"orderName": "예약번호:K4222H",
"cardNumber": "--------------------",
"cardExpirationYear": "2026",
"cardExpirationMonth": "02",
"customerIdentityNumber": "------",
"cardPassword": "--",
"cardInstallmentPlan": 0,
"useFreeInstallmentPlan": false,
"amount": 18600,
"taxFreeAmount": 0,
"customerEmail": null,
"customerName": null
}
RS:{code:"INVALID_CARD_EXPIRATION",message:"카드 정보를 다시 확인해주세요.(유효기간)"} 이렇게 응답하네요...카드번호 및 비밀번호등은 다른사람이 볼수있어서 마스킹 처리해서 보냅니다.
네, 두자리로 해서 보내보세요. 두자리 입니다.
네 그렇지 않아도 2자리하니 되네요..감사합니다.
개발계에서 체크카드로 하니 지원되지 않는 카드로나오는데요? 개발에서만 그러는건지요?
아직 동일 하신가요?
어떤 카드로 하셨나요?
국민체크카드인데요
삼성카드나 다 되는데 국민체크카드가 카드정보가없다는 오류가 나오네요
국민체크카드로 하신 주문번호 알려주실수 있을까요?
제가 지금 일이 있어서 지웠는데 다시 테스트해서 금요일경에 안되면 알려드리겠습니다. 그럼 수고하세요
네 알겠습니다.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.