이맹기
TPToss payments 개발자 커뮤니티
•Created by 이맹기 on 5/26/2025 in #❓┃연동개발-문의
자동결제(빌링) 카드 등록 화면 관련 문의입니다.

14 replies
TPToss payments 개발자 커뮤니티
•Created by 이맹기 on 5/19/2025 in #❓┃연동개발-문의
자동결제(빌링) 카드 등록 관련 문의입니다.
안녕하세요.
자동결제(빌링)에서 한 customer가 카드를 등록하면 billingKey가 발급이 될텐데요, 만약 사용하지 않는 경우 저희 DB에서만 삭제 처리하고 해당 키로 결제요청을 하지 않으면 된다는 것은 doc에서 확인했습니다.
그런데 해당 사용자가 다른 카드로 다시 등록하려고 할 때, 해당 사용자가 다시 카드 등록화면에서 카드 등록하면 billingKey가 새로 등록한 카드로 update 되는건가요?
7 replies
TPToss payments 개발자 커뮤니티
•Created by 이맹기 on 5/15/2025 in #❓┃연동개발-문의
자동결제(빌링) Successful Url 관련 문의입니다.
안녕하세요.
자동결제(빌링) 카드 등록 기능 구현중인데요.
SDK에서 작성한 successful Url은 토스측에서 authKey를 전달하기 위해 호출하는 것으로 알고 있는데요.
기본적으로 해당 url에 customerKey와 authKey를 parameter로 전달해주는 것으로 아는데
이 parameter 이외에 해당 url에서 제가 활용할 parameter를 전달해도 되나요? 만약에 가능하다면 successful url은 어떤식으로 작성하면 되나요?
9 replies
TPToss payments 개발자 커뮤니티
•Created by 이맹기 on 5/12/2025 in #❓┃연동개발-문의
자동결제(빌링) 결제수단 관련 문의입니다.
안녕하세요.
자동결제(빌링)을 사용하면 카드를 등록하게되고 저희는 billingKey를 발급받아서 이 키를 사용해서 자동결제 승인을 진행하게 되는데요, 카드 등록까지만 완료하면 결제수단만 조회할 수 있나요?
브랜드페이에서는 시크릿키와 customerKey로 조회가 가능했는데 자동결제(빌링)에서는 카드를 등록할 때, 결제할 때는 객체에 등록한 카드 정보가 담긴체로 데이터가 전달되는 것은 확인했는데, 이 시점 후에 별도로 api를 이용해서 조회가 가능한지 궁금합니다
8 replies
TPToss payments 개발자 커뮤니티
•Created by 이맹기 on 5/12/2025 in #❓┃연동개발-문의
자동결제(빌링) 연동하기 관련 문의입니다.
안녕하세요.
자동결제(빌링) 연동과 관련하여 리다이렉트URL 및 빌링키 발급 문의드립니다.
결제창은 ASP.NET WebForm의 aspx 페이지에서 구현하게 되어서
리다이렉트 URL 역시 별도의 aspx 페이지로 등록될 예정입니다.
성공 및 실패에 해당하는 URL의 페이지는 토스측에서 해당 URL로 GET 요청으로 Parameter를 전송하는 것으로 알고 있는데요, 성공URL에서는 전달받은 Parameter로 빌링키를 발급 받는 로직을 구현하려 하고, 실패일때는 저희측에서 따로 처리하는 로직을 구현하려고 하는 상황인데요. 이 처리와 별개로 해당 URL의 페이지에서 저희가 토스측에 전달해야되는 응답 값을 따로 구현해줘야하나요?
24 replies
TPToss payments 개발자 커뮤니티
•Created by 이맹기 on 5/9/2025 in #❓┃연동개발-문의
웹훅 문의드립니다.
안녕하세요. 회사에서 무기명 법인카드 등록 이슈가 있어서 자동결제(빌링) 을 추가 도입할 예정입니다.
그런데 현재 브랜드페이로 자동결제 구축 중이며, 카드 등록 /삭제 / 해지 처리를 위해서 웹훅을 사용중입니다. 이벤트 타입은 CUSTOMER_STATUS_CHANGED와 METHOD_UPDATED 2가지를 잡아 둔 상태이구요, 웹훅 문서에 확인해보니 이 2가지 이벤트는 브랜드페이에만 적용되는 것처럼 보이는데 그렇다면 자동결제(빌링) 도입 이후에 현재 등록되어있는 웹훅이 콜 되지 않는게 맞나요?
8 replies
TPToss payments 개발자 커뮤니티
•Created by 이맹기 on 5/9/2025 in #❓┃연동개발-문의
브랜드페이 이용약관 동의 문의입니다.
안녕하세요. api를 사용해서 자동결제 이용약관 동의 진행 테스트 중 400 에러를 확인했습니다.
{
"code": "REQUIRED_TERMS",
"message": "필수 약관에 모두 동의해주세요."
}
미동의 약관 조회할 때 scope는 REGISTER, BILLING으로 조회 햇을때 id가 1,2,3,4,8 이 반환되었고 이 중 8번을 제외한 다른 약관은 agreed가 true인 것을 확인했습니다.
그래서 동의 api를 호출해서
request의 contents를 new StringContent($"{{"customerKey":"{deacCd}","scope":["REGISTER","BILLING"]}}") 으로 작성했는데 위의 오류가 발생했습니다.
어떤 부분이 잘못된걸까요?
상점 ID는 cp_dtpiarrc6w 이고 customerKey는 0F3995 입니다.
12 replies
TPToss payments 개발자 커뮤니티
•Created by 이맹기 on 5/8/2025 in #❓┃연동개발-문의
브랜드페이 자동결제 이용약관 동의 관련 문의
안녕하세요.
현재 SDK와 위젯을 사용해서 카드 등록을 하고 결제는 API를 이용해서 저장된 methodKey를 활용해 실행하려고 합니다. 자동결제 기능 활성화는 담당자를 통해 되어있는 상태인데 api로그에서 확인해보니 자동 결제 이용약관에 동의해야 한다는 에러 객체를 확인했습니다. 이 상황에서 약관 동의는 어떻게 진행해야하나요?
14 replies
TPToss payments 개발자 커뮤니티
•Created by 이맹기 on 5/7/2025 in #❓┃연동개발-문의
브랜드페이 자동결제 실행 오류 문의입니다.
안녕하세요.
브랜드페이 자동결제 테스트 진행중에 Response status code does not indicate success: 400 에러를 response에서 반환받았습니다. 테스트 api 시크릿 키를 사용했고 request는 아래와 같이 작성되었습니다.
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("https://api.tosspayments.com/v1/brandpay/payments"),
Headers =
{
{"Authorization", $"Basic {secretkeyBase64}" }
},
Content = new StringContent($"{{"customerKey":"{model.DeacCd}","methodKey":"{model.MethodKey}","amount":"10000","orderId":"{model.orderId}","orderName":"디멤버스 서비스 구독"}}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
model에서는 누락 된 값은 없었으며 contents에 model의 값이 들어가는 부분은 string으로 잡았습니다, 다른 작업을 위해 api 시크릿키를 동일하게 base64로 인코딩해서 사용했을때 키 인코딩의 문제는 아닌 것으로 생각됩니다. 어떤 부분을 확인하면 되나요?
22 replies
TPToss payments 개발자 커뮤니티
•Created by 이맹기 on 5/2/2025 in #❓┃연동개발-문의
브랜드페이 특정 사용자 customerToken 오류

30 replies
TPToss payments 개발자 커뮤니티
•Created by 이맹기 on 4/28/2025 in #❓┃연동개발-문의
브랜드페이 SDK 약관동의 관련 질문입니다.
안녕하세요.
브랜드페이 SDK를 사용해서 카드 등록 위젯을 활용하고 API로 자동결제를 구축하는중인데요.
혹시 약관 동의 부분을 체크했는지 여부에 따라 결제 버튼을 활성화 비활성화 하려고 합니다.
브랜드페이 연동하기 페이지에는 이용약관 UI 랜더링만 나와있고, SDK 문서에 있는 agreementWidget.on()은 어디서 구현하는지 잘 모르겠는데 예시가 있을까요?
10 replies
TPToss payments 개발자 커뮤니티
•Created by 이맹기 on 4/24/2025 in #❓┃연동개발-문의
브랜드페이 SDK 카드등록 관련 문의입니다.
안녕하세요.
결제카드 등록을 브랜드페이 SDK를 사용해 등록하고 있는데요
테스트용 결제위젯 연동 키를 사용중입니다.
그런데 카드등록 중 임의로 카드 끝자리를 다르게 입력하고 기간, cvv, 비밀번호 등의 정보도 다르게 입력했는데 카드가 정상등록 된 것 처럼 화면에 나타나는데요
실서버도 위 상황처럼 동일하게 동작하나요?
8 replies
TPToss payments 개발자 커뮤니티
•Created by 이맹기 on 4/16/2025 in #❓┃연동개발-문의
브랜드페이 SDK 카드 등록 관련 문의입니다.
안녕하세요.
브랜드페이 SDK로 카드 등록 / 삭제 / 해지 상태를 웹훅으로 받아 데이터를 관리하고 결제처리는 API를 사용해서 자동 결제 서비스를 개발중인데요. 혹시 등록 가능한 결제 카드 갯수를 1개로 제한할 수 있는 방법이 있나요?
32 replies
TPToss payments 개발자 커뮤니티
•Created by 이맹기 on 4/14/2025 in #❓┃연동개발-문의
브랜드페이 SDK 연동하기 관련 문의입니다.
안녕하세요.
현재 회사에서 개발중인 서비스가 브랜드페이 자동결제를 사용할 예정인데요. 현재 추가 계약은 다 완료된 상태이구요. 카드 등록하는 UI 자체는 SDK를 이용해서 카드를 등록하고, 자동 결제는 API를 활용해서 구축하려고 합니다.
브랜드페이 연동하기에 있는 SDK를 사용해서 카드 등록하는 화면을 만들고 카드 등록 / 삭제는 정상적으로 처리되는 것을 확인했고, 등록된 카드를 API의 시크릿 키를 이용해서 조회까지 되는 것도 확인을 했는데요.
SDK를 사용하고 있을 때, 카드가 등록이 완료 되었을 때와 카드 삭제 또는 해지가 완료 되었을 때, 저희 서버측에 DB 처리를 위해서 이벤트를 잡으려고 하는데 가능한가요?
SDK를 사용하고 있을 때, 카드가 등록이 완료 되었을 때와 카드 삭제 또는 해지가 완료 되었을 때, 저희 서버측에 DB 처리를 위해서 이벤트를 잡으려고 하는데 가능한가요?
5 replies
TPToss payments 개발자 커뮤니티
•Created by 이맹기 on 4/4/2025 in #❓┃연동개발-문의
브랜드페이 자동결제 관련 문의입니다.
안녕하세요. 저희 회사에서 브랜드페이 자동결제 관련 계약이 되어 있는 상태인데요
브랜드페이 API를 활용해서 고객의 methodKey를 사용하여 자동결제 로직을 구축하려고 합니다.
그런데 브랜드페이 API 문서에 있는 자동결제 실행부분을 확인해보니 POST 요청으로 methodKey 별로 건 바이 건으로 자동결제가 실행되는 것 같은데요.
만약 저희 회사의 자동결제 상품을 이용하는 고객이 예를들어 1500명, 3천명 등 대량의 이용자가 발생할 경우, 이 List를 한번에 처리할 수는 없나요? 한번에 처리할 수 없다면 이용자 수만큼 반복해서 자동결제 실행 api를 호출할 수 밖에 없는데 이럴 때, 제한사항은 없나요?
6 replies
TPToss payments 개발자 커뮤니티
•Created by 이맹기 on 4/2/2025 in #❓┃연동개발-문의
브랜드페이 연동하기로 발급 받은 Access Token 관련 문의입니다.
안녕하세요.
현재 자동결제 관련해서 구현하기 위해 MethodKey를 획득하려고 합니다.
UI를 별도로 구현하지 않기 위해서 브랜드페이 연동하기에 있는 Javascript SDK를 사용하여 카드 등록하는 부분까지 테스트로 작성중인데요 등록한 리다이렉트 Url에 구현한 부분에서 Access Token 발급되는 것을 확인했는데, 여기서 확인되는 Access Token과 API 개별 연동 키를 가지고 브랜드페이 API 페이지에서 설명하는 AccessToken으로 결제수단 조회가 가능한가요?
9 replies
TPToss payments 개발자 커뮤니티
•Created by 이맹기 on 4/1/2025 in #❓┃연동개발-문의
브랜드페이 customerToken이 존재하지 않습니다. 문의입니다.
리다이렉트url을 제대로 등록하지 않은 상태에서 카드 등록 테스트를 진행했는데 위의 오류가 나오는데요.
브라우저 캐시를 전부 삭제하고 다시 카드 등록화면을 호출헤도 같은 오류가 나오는데 혹시 초기화 하는 방법이 있나요?
14 replies
TPToss payments 개발자 커뮤니티
•Created by 이맹기 on 4/1/2025 in #❓┃연동개발-문의
브랜드페이 연동하기 문의드립니다.
기존에 상점 아이디를 보유하고 있고 브랜드페이 자동결제 관련 계약을 진행하여 브랜드페이에서 사용하는 상점아이디를 따로 부여받았습니다. 브랜드페이 연동하기의 순서에 따라 결제위젯 어드민에서 이용서비스 추가하기를 통해 브랜드페이에서 사용하는 상점아이디를 넣고 설정을 완료했습니다. 이후 내 개발정보 화면에서 내 상점을 선택한 후 브랜드페이 메뉴에 들어가면 결제위젯에서 등록했던 상점 MID가 나오지 않아서 아무것도 나오지 않습니다
8 replies