methodKey 키를 받을려고
https://api.tosspayments.com/v1/brandpay/payments/methods/{customerKey} 이 url 로 테스트 하는데 data
:
code
:
"NOT_FOUND_HTTP_METHOD"
message
:
"허용되지 않은 HTTP 메서드 접근입니다."
[[Prototype]]
:
Object 이렇게 받다 옵니다 뭐가 문제 인지 모르겠습니다
12 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
GET로 api 요청하셨나요
아니요 return axios.post('<?=base_url()?>shop/remove_payment', res) post로 api 요청 하고 있습니다

Get으로 요청하세요
$url = 'https://api.tosspayments.com/v1/brandpay/payments/methods/'.$customerKey;
$curl = curl_init($url);
curl_setopt_array($curl, [
CURLOPT_POST => TRUE,
CURLOPT_RETURNTRANSFER => TRUE,
CURLOPT_HTTPHEADER => [
'Authorization: Basic ' . $credential,
'Content-Type: application/json',
],
CURLOPT_POSTFIELDS => json_encode($data)
]);
$response = curl_exec($curl);
$err = curl_error($curl);
echo $response; php 백엔드 에서는 어렇게 호출 하고 있습니다
현재 실제 운영할 사이트에 연동작업중이신ㄱ요?
아니요 localhost 에서 테스트 하고 운영할 사이트에 연동할려고 합니다
여쭤본 이유는 위에 php curl로 post로 보내고 계십니다
백엔드로 POST 로 요청하고 계시네요. GET 으로 변경부탁드립니다.
자주 문의주고 계시는데요! 문서 스펙 확인해보시거나, 아니면 간단한 소스코드수정으로 적용 가능한 경우가 많습니다~
저희야 답변드리기는 어렵지 않고, 고민하다 문의주신 점은 잘 알지만.
API 문서나 코드를 조금 더 자세히 살펴보고 질문주시면 연동해가는데 좀 더 도움이 되실 것 같아 말씀드려요~
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.