Toss payments 개발자 커뮤니티Tp개커Toss payments 개발자 커뮤니티
Powered by
아메리치노아
Toss payments 개발자 커뮤니티•13mo ago•
22 replies
아메리치노

셀러 등록 400 에러 문의

셀러 등록 시 아래와 같은 응답으로 반환됩니다.
{
"version": "2022-11-16",
"traceId": "0d7f470b8ff74e07955a1815ff93a47c",
"entityBody": null,
"entityType": null,
"error": {
"code": "INVALID_REQUEST",
"message": "필수 파라미터가 누락 또는 요청 형식이 잘못되었습니다."
}
}

요청했던 PHP 소스는 아래와 같습니다.

$requestBody = json_encode([
"refSellerId" => "my-seller-1000001",
"businessType" => "INDIVIDUAL",
"individual" => [
"name" => "이름",
"email" => "이메일주소",
"phone" => "핸드폰번호"
],
"account" => [
"bankCode" => "020",
"accountNumber" => "실제 계좌번호 입력",
"holderName" => "실제 계좌번호 소유주 이름 입력"
],
"metadata" => [
"key1" => "value1",
"key2" => "value2"
]
]);
$encryptedRequestBody = $this->encrypt($requestBody, $securityKey);
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.tosspayments.com/v2/sellers",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_SSL_VERIFYPEER => false, // SSL 인증서 검증을 비활성화 (테스트용)
CURLOPT_POSTFIELDS => $encryptedRequestBody,
CURLOPT_HTTPHEADER => [
"Authorization: Basic $encodedSecret", // 인증 헤더
"Content-Type: text/plain",
'TossPayments-api-security-mode: ENCRYPTION'
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
$httpStatusCode = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
Toss payments 개발자 커뮤니티 banner
Toss payments 개발자 커뮤니티Join
Toss payments 개발자 커뮤니티입니다. 결제 연동하며 겪는 기술 문의부터, 결제 시장에 대한 다양한 정보까지 얻어가세요~
15,588Members
Resources
Was this page helpful?

Similar Threads

Recent Announcements

Similar Threads

셀러 등록 문의
이재서이이재서 / ❓┃연동개발-문의
2mo ago
셀러 등록 시 유효하지 않은 사업자번호 에러 문의
곽승민곽곽승민 / ❓┃연동개발-문의
4mo ago
셀러 등록 테스트키 문의
12332_asdf112332_asdf / ❓┃연동개발-문의
5mo ago
지급대행 셀러 등록 문의
단무지단단무지 / ❓┃연동개발-문의
17mo ago