Gonglee
Gonglee3mo ago

자동결제 카드 등록시 높은 확률로 에러 코드를 받습니다.

$url = 'https://api.tosspayments.com/v1/billing/authorizations/issue'; 위 API 포인트로 curl 을 작동시키면, 간간히 200이 뜨고 대부분 에러 코드가 뜹니다. 확인하실 수 있게 http 데이터도 사진에 첨부하겠습니다. 보안상 유출되서는 안되는 값이 있을 경우 관리자 권한으로 사진을 삭제해주시면 감사하겠습니다. 상점 아이디 : tbill_deite7gos
No description
No description
40 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
유부장
유부장3mo ago
에러가 뜨는 요청의 값을 알려주세요. 로그 확인 해보겠습니다. authKey, customerKey 같은 요청시 사용한 값을 알려주시면 됩니다.
Gonglee
Gonglee3mo ago
customerKey: fb7c7a76ff authKey: bln_6ZJ9141Nd0J"}"} 입니다.
Kimoon Lee
Kimoon Lee3mo ago
혹시 JS 단에서 'https://api.tosspayments.com/v1/billing/authorizations/issue'; 로 직접 통신 요청을 하시는건 아니죠?
Gonglee
Gonglee3mo ago
네 아닙니다. php 코드로 되어 있으며, 토스 깃헙레포 예시코드와 동일합니다.
No description
Kimoon Lee
Kimoon Lee3mo ago
아 브라우저 콘솔을 캡쳐해 주셔서 착각했네요. .API 응답으로 받은 에러 내용 확인은 어려우신가요? 저희 로그상으로는 요청 자체가 안들어 온것으로 확인됩니다. 뭔가 요청자체가 저희쪽으로 전송이 안되는것 같아요.
Gonglee
Gonglee3mo ago
이렇게 pr 찍어서 확인해봤는데, 애초에 네 리턴값 자체가 없는거지 않을까 싶기도 합니다. 그럼 어디쪽 문제일까요..
No description
No description
Kimoon Lee
Kimoon Lee3mo ago
혹시 성공하신 authKey 도 알수 있을까요?
Gonglee
Gonglee3mo ago
{ "authKey": "bln_aPgony4Jdw4", "customerKey": "884db967c2" } 입니다. 그런데 여기서, authKey 안에 }, " 같은 특수문자가 들어가있게끔 만들어지는게 정상적인가요?
Kimoon Lee
Kimoon Lee3mo ago
아뇨 저희 가 보내드리는 값에는 없습니다.
Gonglee
Gonglee3mo ago
}와 "가 두개씩 들어가있는걸로 보아, authKey를 만들어내는 과정에서 파싱이 잘못된 것도 생각해볼수 있지 않을까요
Kimoon Lee
Kimoon Lee3mo ago
네 그러면 파싱을 잘못하시는 것같아요 bln_6ZJ9141Nd0J"}"} 저희가 보내드린건 bln_6ZJ9141Nd0J 여기까지일겁니다.
Gonglee
Gonglee3mo ago
그런데 제 쪽 코드 보시면, 보내오는 authKey 값을 그냥 바로 받아서 다시 curl 쏴주는거 뿐이라서 (토스 깃헙레포와 완전 동일하게) 값을 건들이는 과정이 전혀 없습니다.
No description
Gonglee
Gonglee3mo ago
{ "authKey": "bln_Z11zwvjaNGJ", "customerKey": "b4a0c2ff6e" } " 와 } 가 없음에도 에러가 났던 authKey와 customerKey 입니다.
Kimoon Lee
Kimoon Lee3mo ago
bln_Z11zwvjaNGJ 이것도 요청이 안왔어요. bln_aPgony4Jdw4 이거는 요청이 들어온것이 확인됩니다 혹시 서버를 2대 이상 사용하시나요/