브랜드페이 할부개월수
안녕하세요.
브랜드페이를 통해서 할부 및 정기결제 개발을 진행중에 있습니다.
brandpay.requestPayment()를 통해 결제창을 열었을때,
고객이 선택한 할부개월수를 promise방식이나 다른 방식으로 가져올수있을까요?
brandpay.requestPayment() 처리 후
https://api.tosspayments.com/v1/brandpay/payments를 통해서 결제를 요청중입니다.
requestPayment()에서 고객이 선택한 할부개월수로
https://api.tosspayments.com/v1/brandpay/payments를 통해
결제를 진행하고 싶습니다.
mid는 cp_pasaup1yj3 입니다.

15 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
가져오실수 없습니다.
결제 완료되면 그때 몇개월 할부를 하셨는지 알수 있어요.
brandpay.requestPayment()에서 열린 결제창에서 할부개월수를 선택해도 항상 일시불로 결제됩니다..
결국 https://api.tosspayments.com/v1/brandpay/payments
로 결제 승인 요청할때 할부개월수를 입력해야하는데, 고객이 선택한 할부개월수를 가져올수없다면 어떻게 처리해야되나요?
결제창에서 할부개월을 선택했는데, 일시불 결제가 됬다는 말씀이실까요?
이건 다른 문제로 , 확인해봐야 할것 같은데요.. 주문번호 (orderId) 를 회신부탁드립니다.
주문번호 : 2025090911353597
cardInstallmentPlan값을 안보내도 일시불로 처리가 됩니다..
그래서 cardInstallmentPlan 값에 할부개월수를 입력해줘야되는거 같은데..
고객이 결제창에서 선택한 값을 가져올수가 없어서 조언이 필요한 상황입니다.
$postDataArr = [
'customerKey' => $customerKey,
'methodKey' => $billingKey,
'amount' => $amount,
'orderId' => $orderId,
'orderName' => $orderName,
'cardInstallmentPlan' => '3',
'cultureExpense' => false,
'customerEmail' => $customerEmail,
'taxFreeAmount' => 0
];
$postData = json_encode($postDataArr, JSON_UNESCAPED_UNICODE);
$response = sendRequest("https://api.tosspayments.com/v1/brandpay/payments", $authKey, $postData); 이렇게 전달하고 있습니다.
$postData = json_encode($postDataArr, JSON_UNESCAPED_UNICODE);
$response = sendRequest("https://api.tosspayments.com/v1/brandpay/payments", $authKey, $postData); 이렇게 전달하고 있습니다.
@냥과장
결제 후 취소를 해서 그런 거 같습니다..
자동결제 api를 사용중입니다.
https://docs.tosspayments.com/reference/brandpay/billing#sdk
해당 문서를 기준으로 /v1/brandpay/payments를 요청했습니다..
브랜드페이 자동결제 | 토스페이먼츠 개발자센터
브랜드페이에서 제공하는 자동결제 SDK 와 API 엔드포인트(Endpoint)의 객체 정보, 파라미터, 요청 및 응답 예제를 살펴보세요.
지금 저희 UI 를 띄우고 나서 자동결제로 결제를 하시는 건가요?
@냥과장 넵 맞습니다
그렇게 하실 필요가 없는데 왜 그렇게 하시는 거죠?
저희 UI 에서 비번 까지 입력 받으면 successURL 로 paymentkey 가 전달될거구요.
브랜드페이 API | 토스페이먼츠 개발자센터
브랜드페이에서 제공하는 API 엔드포인트(Endpoint)와 객체 정보, 파라미터, 요청 및 응답 예제를 살펴보세요.
이걸 호출하시면 자동으로 고객이 선택한 내용으로 결제가 됩니다.
@냥과장
감사합니다 해결되었습니다!
자동결제 관련 문서를 이전에 전달받았는데
그러면서 혼동이 있었던 것 같습니다. ㅠ
감사합니다.
말씀주신대로 처리하여 해결 되었습니다!
네 감사합니다.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.