찰리푸스
찰리푸스
TPToss payments 개발자 커뮤니티
Created by 찰리푸스 on 8/30/2024 in #❓┃연동개발-문의
자동결제 빌링키
결제테스트 됩니다 감사합니다!
32 replies
TPToss payments 개발자 커뮤니티
Created by 찰리푸스 on 8/30/2024 in #❓┃연동개발-문의
자동결제 빌링키
빌링키 발급하는 것도 지금 안되나요?
32 replies
TPToss payments 개발자 커뮤니티
Created by 찰리푸스 on 8/30/2024 in #❓┃연동개발-문의
자동결제 빌링키
네!
32 replies
TPToss payments 개발자 커뮤니티
Created by 찰리푸스 on 8/30/2024 in #❓┃연동개발-문의
자동결제 빌링키
혹시 확인 되었을까요?
32 replies
TPToss payments 개발자 커뮤니티
Created by 찰리푸스 on 8/30/2024 in #❓┃연동개발-문의
자동결제 빌링키
네 감사합니다!
32 replies
TPToss payments 개발자 커뮤니티
Created by 찰리푸스 on 8/30/2024 in #❓┃연동개발-문의
자동결제 빌링키
ACu2CGXYgJ7Sk6N3V0lWy
32 replies
TPToss payments 개발자 커뮤니티
Created by 찰리푸스 on 8/30/2024 in #❓┃연동개발-문의
자동결제 빌링키
orderId를 말씀하시는 걸까요?
32 replies
TPToss payments 개발자 커뮤니티
Created by 찰리푸스 on 8/30/2024 in #❓┃연동개발-문의
자동결제 빌링키
혹시 개발자상점에 있는 시크릿키를 사용해도 똑같은 경우인데 결제는 안되는건가요?
32 replies
TPToss payments 개발자 커뮤니티
Created by 찰리푸스 on 8/30/2024 in #❓┃연동개발-문의
자동결제 빌링키
감사합니다!
32 replies
TPToss payments 개발자 커뮤니티
Created by 찰리푸스 on 8/30/2024 in #❓┃연동개발-문의
자동결제 빌링키
네 알겠습니다!
32 replies
TPToss payments 개발자 커뮤니티
Created by 찰리푸스 on 8/30/2024 in #❓┃연동개발-문의
자동결제 빌링키
빌링결제 계약은 테스트화면이 나오고 검사를 받아야한다고해서 구현중에 있습니다
32 replies
TPToss payments 개발자 커뮤니티
Created by 찰리푸스 on 8/30/2024 in #❓┃연동개발-문의
자동결제 빌링키
지금은 위젯용키는 사용중이고
32 replies
TPToss payments 개발자 커뮤니티
Created by 찰리푸스 on 8/30/2024 in #❓┃연동개발-문의
자동결제 빌링키
네네
32 replies
TPToss payments 개발자 커뮤니티
Created by 찰리푸스 on 8/30/2024 in #❓┃연동개발-문의
자동결제 빌링키
계약을 하려면 테스트화면이 구현이 되어야한다고해서요
32 replies
TPToss payments 개발자 커뮤니티
Created by 찰리푸스 on 8/30/2024 in #❓┃연동개발-문의
자동결제 빌링키
그래서 빌링키 발급까지는 되는데 결제가 안되서 문의를 드린것이엇습니다
32 replies
TPToss payments 개발자 커뮤니티
Created by 찰리푸스 on 8/30/2024 in #❓┃연동개발-문의
자동결제 빌링키
빌링키 발급과 빌링키 결제가 있어서 여기를 보고있엇습니다
32 replies
TPToss payments 개발자 커뮤니티
Created by 찰리푸스 on 8/30/2024 in #❓┃연동개발-문의
자동결제 빌링키
// 빌링키 발급 app.post("/issue-billing-key", function (req, res) { const { customerKey, authKey } = req.body; // AuthKey 로 카드 빌링키 발급 API 를 호출하세요 // @docs https://docs.tosspayments.com/reference#authkey로-카드-빌링키-발급 fetch(https://api.tosspayments.com/v1/billing/authorizations/issue, { method: "POST", headers: { Authorization: encryptedApiSecretKey, "Content-Type": "application/json", }, body: JSON.stringify({ customerKey, authKey, }), }).then(async function (response) { const result = await response.json(); console.log(result); if (!response.ok) { // TODO: 빌링키 발급 실패 비즈니스 로직을 구현하세요. res.status(response.status).json(result); return; } // TODO: 빌링키 발급 성공 비즈니스 로직을 구현하세요. // TODO: 발급된 빌링키를 구매자 정보로 찾을 수 있도록 저장해두고, 결제가 필요한 시점에 조회하여 카드 자동결제 승인 API 를 호출합니다. billingKeyMap.set(customerKey, result.billingKey); res.status(response.status).json(result); }); }); // 카드 자동결제 승인 app.post("/confirm-billing", function (req, res) { const { customerKey, amount, orderId, orderName, customerEmail, customerName } = req.body; // 저장해두었던 빌링키로 카드 자동결제 승인 API 를 호출하세요. fetch(https://api.tosspayments.com/v1/billing/${billingKeyMap.get(customerKey)}, { method: "POST", headers: { Authorization: encryptedApiSecretKey, "Content-Type": "application/json", }, body: JSON.stringify({ customerKey, amount, orderId, orderName, customerEmail, customerName, }), }).then(async function (response) { const result = await response.json(); console.log(result); if (!response.ok) { // TODO: 자동결제 승인 실패 비즈니스 로직을 구현하세요. res.status(response.status).json(result); return; } // TODO: 자동결제 승인 성공 비즈니스 로직을 구현하세요. res.status(response.status).json(result); }); });
32 replies
TPToss payments 개발자 커뮤니티
Created by 찰리푸스 on 8/30/2024 in #❓┃연동개발-문의
자동결제 빌링키
여기에 나와있는 시크릿키를 사용했습니다
32 replies
TPToss payments 개발자 커뮤니티
Created by 찰리푸스 on 8/29/2024 in #❓┃연동개발-문의
위젯 종료하는 함수가 따로 없을까요?
네!
7 replies