김태현
TPToss payments 개발자 커뮤니티
•Created by 김태현 on 12/5/2024 in #❓┃연동개발-문의
웹훅 지급대행 검증
안녕하세요. 토스페이먼츠 지급대행을 이용중인데,
https://docs.tosspayments.com/reference/using-api/webhook-events 검증을 해보려고 합니다.
그런데, 여러 방식으로 입력해보아도 검증값이 다르게 나와서요.
우선 제가 검증해본 것은 이렇습니다.
개발자 센터 - 웹훅 이벤트 페이지의 이벤트 발생시간의 payload를 가져오고
기존에 웹훅 이벤트를 받았을때의 tosspayments-webhook-transmission-time 헤더값을 가져옵니다.
payload를 json으로 직렬화 한 후
HMACSHA256(payload:tosspayments-webhook-transmission-time) == base64.decode(signature v1 값 2개 순회)
위의 예시 해싱하는 데이터예시는 (일부 데이터 숨김, 날짜데이터는 정확)
"{"eventType":"payout.changed","createdAt":"2024-12-02T12:15:20+09:00","version":"2022-11-16","eventId":"eventId","entityType":"payout","entityBody":{"id":"id","refPayoutId":"regPayId","destination":"destination","scheduleType":"EXPRESS","payoutDate":"2024-12-02","amount":{"currency":"KRW","value":1111},"transactionDescription":"대금지급","requestedAt":"2024-12-02T10:35:02+09:00","status":"COMPLETED","error":null,"metadata":null}}:2024-12-03T11:00:38+09:00"
의 문자열입니다.
혹시나 해서 뒤의 시간부분을 {"2024-12-03T11:00:38+09:00"}, {2024-12-03T11:00:38+09:00} 으로도 진행해보았습니다.
혹시 처리 잘못된 값이 있을까요??
92 replies
TPToss payments 개발자 커뮤니티
•Created by 김태현 on 9/9/2024 in #❓┃연동개발-문의
지급 대행 계좌 입금처리 확인
안녕하세요.
플랫폼사의 지급 대행서비스가 필수가 됨에 따라 전반적인 개편이 필요한 것으로 아는데,
이 지급 대행을 해주는 기준이 명확하게 잡혀야할 것 같아서 문의 드립니다.
페이먼츠 계좌(지갑)로 입금되는 것이 정산내역에 데이터로 쌓이는 것과 동일할까요??
프로세스가 정산 내역 조회 -> 결제 실시간 상태 조회(취소여부 등) -> 지급대행 처리 가 맞는지 확인해주시면 감사하겠습니다.
15 replies
TPToss payments 개발자 커뮤니티
•Created by 김태현 on 6/28/2024 in #❓┃연동개발-문의
자동 결제 추가 문의
안녕하세요. 이전에 이어서 추가 질문드릴게 있어서 문의 드립니다.
1. 자동결제 이용시 해당 결제 카드(수단)을 다른 상품에도 자동 결제를 이어나가고 싶을때의
기존 카드 선택 UI는 자사에서 DB 처리 후 UI를 보여줘하는건지 궁금합니다.
2. 해당 빌링키로 여러 상품을 구독해도 되는지 궁금합니다.(자사 서비스 특성)
3. 빌링키를 발급 1번째 키 -> 재발급 2번째키 하게 되면 1번재키는 자동으로 소멸될까요??
4. 브랜드페이에도 자동결제가 존재하는걸로 알고 있습니다.
기존에 등록된 카드 수단을 선택해서 자동 결제로 이어지는 플로우를 진행하고 싶은데, SDK에서는 이 UI 플로우가 가능한걸까요??
(다른 문의 사항은 보았는데, API로 카드수단 조회 후 methodKey를 이용하면 된다고 하시는데, 어떤 카드 수단을 선택했는지에 대한것은
자체 UI를 사용해야할까요?
질문이 많아 죄송하지만 답변해주시면 너무 감사하겠습니다.!
11 replies
TPToss payments 개발자 커뮤니티
•Created by 김태현 on 6/27/2024 in #❓┃연동개발-문의
자동 결제 (빌링) 문의사항
1. 구독 결제 요청 후 결제일을 뒤로 미루려고 할때
(Ex: 1월 15일 AuthKey 전달, 2월 1일 Billing Key 발급 및 결제 시도)
가 가능 할까요??
2. 구독 해지 요청 (자동 결제 해지 요청) 시에는
자사측에서만 자동 결제 요청만 안보내면 되나요??
Toss측에 별도 API를 호출해야하는건 없는지 궁금합니다!
답변해주시면 감사하겠습니다!
8 replies
TPToss payments 개발자 커뮤니티
•Created by 김태현 on 2/16/2024 in #❓┃연동개발-문의
토스 에이전트 사용시 인코딩 문의
안녕하세요.
토스 에이전트를 이용해 실물 카드 결제를 구현하였는데,
구매자명과 주문명을 UTF-8로 인코딩된 한글로 전달하면
토스 상점에서 확인 시 아스키코드값으로 보여지는거 같은데
정상적인 상황인건지 궁금합니다!
21 replies
TPToss payments 개발자 커뮤니티
•Created by 김태현 on 2/8/2024 in #❓┃연동개발-문의
토스에이전트 테스트 키다운로드 안됨
안녕하세요
토스에이전트로 PG POS기 결제를 구현중인데,
설정 서비스모드를 test로두고
상점키, 머트키 입력하고 나서 키 다운로드를 요청하면
'키 다운로드 서버와 통신에 실패했습니다. 통신 상태를 확인해보세요'
라고뜹니다.
상점키 앞에 t를 붙인상태, 아닌상태 둘다 시도하였는데 이러한 창이 계속 뜹니다.
에이전트에서는 테스트를 할 수 없나요??
6 replies
TPToss payments 개발자 커뮤니티
•Created by 김태현 on 2/6/2024 in #❓┃연동개발-문의
브랜드페이 일부회원 할부 선택 비활성화
안녕하세요 커넥트페이(구브랜드페이)를 사용중입니다.
일부 회원에대하여 할부 선택이 회색으로 비활성화되어있으며 클릭시 무반응이 확인되는데
고객에따라 할부 선택이 제한이 될 수 있을까요? 물론 금액은 297,000원으로 할부 제한 금액 50,000원을 넘어가는 상황입니다.
29 replies
TPToss payments 개발자 커뮤니티
•Created by 김태현 on 2/5/2024 in #❓┃연동개발-문의
무이자 할부조회 Hash 데이터 생성
안녕하세요 이전에 Xpay 무이자 할부 정보 조회 문서를 받았는데
Hash데이터 생성관련해서 가이드가 부족한것 같아서 추가 문의 드립니다.
Hash데이터 생성 예시가 따로 적혀있는곳이 있을까요?
아니면 사용자 임의로 생성해도 되는걸까요?
10 replies
TPToss payments 개발자 커뮤니티
•Created by 김태현 on 1/18/2024 in #❓┃연동개발-문의
키오스크(XPAY) 무이자 할부정보 조회 관련 질문드립니다.
실물 카드를 웹(윈도우 에이전트)을 통해 결제 승인을 진행하고 있는데,
혹시
1. 웹 에서도 무이자 할부정보 조회가 가능한지 궁금합니다.
2. 무이자 할부 정보 갱신 주기가 궁금합니다. (1일 마다, 매월 1일 등)
28 replies
TPToss payments 개발자 커뮤니티
•Created by 김태현 on 1/16/2024 in #❓┃연동개발-문의
키오스크 POS 결제시 API 연동 문의
질문 사항
1. 토스 개발자센터 에서 제공하는 카드 혜택 조회 API는 POS 결제에서의 무이자 혜택과 동일한지 궁금합니다.
2. POS 결제시에도 개발자 센터 API에 존재하는 거래조회, 결제취소 등이 가능한지 궁금합니다.
16 replies
TPToss payments 개발자 커뮤니티
•Created by 김태현 on 5/12/2023 in #❓┃연동개발-문의
커넥트 페이 API 문서
브랜드페이 이전 커넥트 페이를 쓰고있는 서버가 있는데(레거시)
혹시 커넥트페이 API에 대한 문서는 어디서 참고할 수 있을까요??
5 replies
TPToss payments 개발자 커뮤니티
•Created by 김태현 on 5/12/2023 in #❓┃연동개발-문의
브랜드페이, 일반결제 사용하는 상점에서 결제 위젯 추가 관련 질문
현재 사용하고있는 사용자에서
일반결제 - 상점1
브랜드페이 - 상점2
로 사용하고 있습니다.
최근에 결제위젯 시스템이 새로 나온것으로 아는데,
이 경우에 상점을 추가로 등록해야하는건지 궁금합니다. (계약도 새로해야하는건지요??)
(지금 사용하고 있는 일반결제, 브랜드페이는 사용해야합니다.)
19 replies
TPToss payments 개발자 커뮤니티
•Created by 김태현 on 1/12/2023 in #❓┃연동개발-문의
주문명에 특수문자사용
주문 명 (orderName)에 특수문자 사용시 제한이 있나요??
%가 들어가는 주문의 경우 SDK호출 진행이 안되는것 같아서요.
12 replies
TPToss payments 개발자 커뮤니티
•Created by 김태현 on 12/22/2022 in #❓┃연동개발-문의
브랜드페이 사용자 인증 버그 문의
오류받는 customerKey : C_1830_266_30843
오류 과정:
-> B의 카드를 A회원이 등록 & 인증 진행
-> 인증 실패 (본인 소유 카드가 아님)
-> A의 카드를 A회원이 등록 & 인증
아래 첨부파일과 같은 화면이 나옵니다.
추측 오류 : 처음 인증받고자 했던 B의카드가 등록되어있어 인증이 안됨
확인부탁드립니다!
19 replies
TPToss payments 개발자 커뮤니티
•Created by 김태현 on 11/16/2022 in #❓┃연동개발-문의
브랜드페이 SDK 에서 결제수단 해제에 대한 UI가 뜨지 않는 경우
5 replies
TPToss payments 개발자 커뮤니티
•Created by 김태현 on 10/26/2022 in #❓┃연동개발-문의
Test환경과 Live 환경의 CustomerKey 에대한 질문입니다.
현재 Test환경 (Test Secret Key와 Test ClinetKey)를 가지고
결제를 테스트하였는데, 이때의 CustomerKey와
Live환경에서의 CustomerKey는 서로 같은 고객을 바라보는 지 궁금합니다.
저희 환경에서는 Test와 Live환경의 DB 가 달라서 CustomerKey가 달라질텐데
결제하지 않은 고객에게서 해당 CustomerKey를 가지고 BrandPay의 결제수단들을 가져오면 안될것 같아서요
6 replies
TPToss payments 개발자 커뮤니티
•Created by 김태현 on 10/20/2022 in #❓┃연동개발-문의
브랜드페이 초기화중 NOT_EXISTED_PAYMENT_METHOD 에러
안녕하세요.
브랜드페이를 연동중인 개발자인데,
해당 에러를 확인하여 보니 methodId값이 없어 초기화중 에러가 나타나는 것인데요..
이 methodId값은 어디서 어떻게 입력해주어야하는지 궁금합니다.
이에 대한 문서를 제가 못찾는 것인지 단순히 결제수단 ID 라고만 명시되어있어 저희가 임의의값을 넣어주는 것인지 ("카드")?? 궁금합니다.
31 replies