아메리치노
아메리치노
TPToss payments 개발자 커뮤니티
Created by 아메리치노 on 1/24/2025 in #❓┃연동개발-문의
셀러등록의 경우 테스트 API키로는 테스트 할 수 없나요?
다만, 혹시 셀러 등록 후 상점 관리자에서 테스트 키로 등록한 경우엔 따로 보여지진 않나요?
9 replies
TPToss payments 개발자 커뮤니티
Created by 아메리치노 on 1/24/2025 in #❓┃연동개발-문의
셀러등록의 경우 테스트 API키로는 테스트 할 수 없나요?
확인했습니다. 테스트 API 키를 제가 혼동했었네요 번거롭게 해드려 죄송합니다
9 replies
TPToss payments 개발자 커뮤니티
Created by 아메리치노 on 1/24/2025 in #❓┃연동개발-문의
셀러등록의 경우 테스트 API키로는 테스트 할 수 없나요?
상점아이디(MID) theirmyy5f
9 replies
TPToss payments 개발자 커뮤니티
Created by 아메리치노 on 1/22/2025 in #❓┃연동개발-문의
셀러 등록 400 에러 문의
해결되었습니다
23 replies
TPToss payments 개발자 커뮤니티
Created by 아메리치노 on 1/22/2025 in #❓┃연동개발-문의
셀러 등록 400 에러 문의
감사합니다
23 replies
TPToss payments 개발자 커뮤니티
Created by 아메리치노 on 1/22/2025 in #❓┃연동개발-문의
셀러 등록 400 에러 문의
와우.
23 replies
TPToss payments 개발자 커뮤니티
Created by 아메리치노 on 1/22/2025 in #❓┃연동개발-문의
셀러 등록 400 에러 문의
말씀주신 답변이 무슨 말인지 이해가 안됩니다
23 replies
TPToss payments 개발자 커뮤니티
Created by 아메리치노 on 1/22/2025 in #❓┃연동개발-문의
셀러 등록 400 에러 문의
json 형식이되 string으로 가는게 맞는거 아닌가요?
23 replies
TPToss payments 개발자 커뮤니티
Created by 아메리치노 on 1/22/2025 in #❓┃연동개발-문의
셀러 등록 400 에러 문의
1. php 배열을 json_encode() 해서 문자열로 만든 후
2. 암호화 encrypt() 3. 암호화된 데이터(String)을 Requset Body에 넣어서 요청
23 replies
TPToss payments 개발자 커뮤니티
Created by 아메리치노 on 1/22/2025 in #❓┃연동개발-문의
셀러 등록 400 에러 문의
참고해서 개발했는데 json_encode() 자체가 php 배열을 JSON 문자열로 변환한 후 String을 보안키랑 암호화해서 넘기는거 아닌가요/
23 replies
TPToss payments 개발자 커뮤니티
Created by 아메리치노 on 1/22/2025 in #❓┃연동개발-문의
셀러 등록 400 에러 문의
$encryptedRequestBody = $this->encrypt($requestBody, $securityKey); $tmp = $this->decrypt($encryptedRequestBody, $securityKey); Log::debug($tmp); 위 코드대로 암호화 후 바로 복호화한 후 로그를 찍었을 때, 아래와 같이 출력됩니다. [2025-01-22 14:59:22] local.DEBUG: "{"refSellerId":"my-seller-001","businessType":"INDIVIDUAL","individual":{"name":"\ud64d\uae38\ub3d9","email":"test@test.com","phone":"01000000000"},"account":{"bankCode":"020","accountNumber":"1002000000000","holderName":"\ud64d\uae38\ub3d9"},"metadata":{"key1":"value1","key2":"value2"}}"
23 replies
TPToss payments 개발자 커뮤니티
Created by 아메리치노 on 1/22/2025 in #❓┃연동개발-문의
셀러 등록 400 에러 문의
위 PHP 코드 상에 놓친 부분이 있을까요?
23 replies
TPToss payments 개발자 커뮤니티
Created by 아메리치노 on 1/22/2025 in #❓┃연동개발-문의
셀러 등록 400 에러 문의
$requestBody = json_encode([ "refSellerId" => "my-seller-001", "businessType" => "INDIVIDUAL", "individual" => [ "name" => "홍길동", "email" => "test@test.com", "phone" => "01000000000" ], "account" => [ "bankCode" => "020", "accountNumber" => "1002000000000", "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);
23 replies
TPToss payments 개발자 커뮤니티
Created by 아메리치노 on 1/22/2025 in #❓┃연동개발-문의
셀러 등록 400 에러 문의
{"refSellerId":"my-seller-001","businessType":"INDIVIDUAL","individual":{"name":"\ud64d\uae38\ub3d9","email":"test@test.com","phone":"01000000000"},"account":{"bankCode":"020","accountNumber":"1002000000000","holderName":"\ud64d\uae38\ub3d9"},"metadata":{"key1":"value1","key2":"value2"}}
23 replies
TPToss payments 개발자 커뮤니티
Created by 아메리치노 on 1/22/2025 in #❓┃연동개발-문의
셀러 등록 400 에러 문의
request body jwe 암호화 전 내용입니다.
23 replies
TPToss payments 개발자 커뮤니티
Created by 아메리치노 on 1/22/2025 in #❓┃연동개발-문의
셀러 등록 400 에러 문의
개발 API 문서에서는 그렇게 되어있는 것으로 확인되어서요
23 replies
TPToss payments 개발자 커뮤니티
Created by 아메리치노 on 1/22/2025 in #❓┃연동개발-문의
셀러 등록 400 에러 문의
request body를 보안키로 JWE 암호화 해서 string 타입으로 요청하는게 아닌가요?
23 replies