태제티
TPToss payments 개발자 커뮤니티
•Created by 태제티 on 6/19/2024 in #❓┃연동개발-문의
결제 취소 존재하지 않는 결제 정보 입니다.
상점아이디 : hangukoxsv
주문번호 : 2024061914471712
// 주문 ID (취소할 주문의 ID)
$orderId = $od['od_tno'];
// 취소 요청을 위한 API URL
$apiUrl = 'https://api.tosspayments.com/v1/payments/' . $orderId . '/cancel';
// 취소 사유 $cancelReason = '고객 요청에 의한 취소'; // cURL 초기화 $ch = curl_init($apiUrl); // cURL 옵션 설정 curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'POST'); curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode([ 'cancelReason' => $cancelReason ])); // HTTP 헤더 설정 curl_setopt($ch, CURLOPT_HTTPHEADER, [ 'Content-Type: application/json', 'Authorization: Basic ' . base64_encode($secretKey . ':') ]); // API 요청 및 응답 받기 $response = curl_exec($ch); // cURL 세션 종료 curl_close($ch); 로 api 요청 보내는데 계속 존재하지 않는 결제 정보 입니다라고 날라오는데 확인 가능할까요?
// 취소 사유 $cancelReason = '고객 요청에 의한 취소'; // cURL 초기화 $ch = curl_init($apiUrl); // cURL 옵션 설정 curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'POST'); curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode([ 'cancelReason' => $cancelReason ])); // HTTP 헤더 설정 curl_setopt($ch, CURLOPT_HTTPHEADER, [ 'Content-Type: application/json', 'Authorization: Basic ' . base64_encode($secretKey . ':') ]); // API 요청 및 응답 받기 $response = curl_exec($ch); // cURL 세션 종료 curl_close($ch); 로 api 요청 보내는데 계속 존재하지 않는 결제 정보 입니다라고 날라오는데 확인 가능할까요?
11 replies
TPToss payments 개발자 커뮤니티
•Created by 태제티 on 12/14/2023 in #❓┃연동개발-문의
{"code":"INVALID_BILL_KEY_REQUEST","message":"빌링키 인증이 완료되지 않았거나 유효하지 않은 빌링 거래 건입니다."} 이 나는데 확인해주세요.
<{"customerKey":"C202312141134584VXU3D20231214113458167","amount":"30000","orderId":"P20231214115350G7KFKV20231214115350993","customerName":"최길동","orderName":"자동 충전"},[Authorization:"Basic **==", Content-Type:"application/json"]>
autoChargeCard : 1Wvt1qhTa7-_***=
autoChargeCard 값은 가리겠습니다.
{"code":"INVALID_BILL_KEY_REQUEST","message":"빌링키 인증이 완료되지 않았거나 유효하지 않은 빌링 거래 건입니다."}"
에러가 뜨는데 확인이 가능할까요?
15 replies
TPToss payments 개발자 커뮤니티
•Created by 태제티 on 8/16/2023 in #❓┃연동개발-문의
토스 지원되지 않는 결제 수단입니다.
구현해둬서 테스트까지 완료한 코드인데 어느순간부터
400 Bad Request: "{"code":"NOT_SUPPORTED_METHOD","message":"지원되지 않는 결제 수단입니다."}" 라고 날라오네요
데이터 :
map.put("cardNumber", cardNumber);
map.put("cardExpirationYear", cardExpirationYear);
map.put("cardExpirationMonth", cardExpirationMonth);
map.put("cardPassword", cardPassword);
map.put("customerIdentityNumber", customerIdentityNumber);
map.put("customerKey", customerKey.toString());
호출 api :
https://api.tosspayments.com/v1/billing/authorizations/card
customerKey : C20230816140412W1EJXR20230816140412182
확인 부탁드립니다.
9 replies
TPToss payments 개발자 커뮤니티
•Created by 태제티 on 8/9/2023 in #❓┃연동개발-문의
상점 아이디 관련 문의
link_48220ip6a의 상점 아이디로 라이브키 개발을 하였는데
토스측에서
현재 사업자 번호 아래에 신청하셨던 아이디가 여러개 있는데요, 개발자 센터에서 왼쪽 상단 상점아이디를 isaengnhp8로 설정 후 라이브 키로 조회 하셨는지 개발부서를 통해 다시 한번 확인 부탁드립니다. 라고 회신이 왔습니다. 전자 계약이 link_48220ip6a가 아닌 isaengnhp8로 된 계정으로 승인이 된건가요?
10 replies
TPToss payments 개발자 커뮤니티
•Created by 태제티 on 8/2/2023 in #❓┃연동개발-문의
계약된 결제수단이 아닙니다라고 뜹니다.
{"code":"FAILED_PAYMENT_INTERNAL_SYSTEM_PROCESSING","message":"[M024] 계약된 결제수단이 아닙니다. 상점으로 문의하세요."}"]
해당 값으로 오는데 테스트키값으로 하면 정상작동합니다.
상점아이디 : link_48220ip6a
오류 받은 주문번호 : P20230802171604LDNGHP20230802171604592
5 replies