베어베어
베어베어7mo ago

링크페이 웹훅 연동

안녕하세요, 링크페이 웹훅에 API endpoint 입력했는데, 구매 후 웹훅 발송 이력이 확인되지 않습니다. 어떤 부분을 확인해야할까요?
No description
28 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
유부장
유부장7mo ago
링크페이 MID 와 상점관리자에서 확인할 수 있는 결제성공건의 주문번호 전달 부탁 드립니다.
베어베어
베어베어OP7mo ago
링크페이 MDI: link_timbeesu 주문번호: linkBkFAVRQ8nlu 입니다.
today.lastday
today.lastday7mo ago
3시 48분에 웹훅 발송되었습니다. 링크페이는 웹훅 설정하는 곳이 달라서 해당 페이지에서 확인 안될거에요. 상점관리자 - 링크페이 - 내상점에 보시면 웹훅 URL 설정한 내용이 있습니다.
베어베어
베어베어OP7mo ago
감사합니다. 저희 url이 https://dev.myfolio.im 인데 API endpoint를 https://dev.myfolio.im/payment/assignment 이렇게 설정해놓았는데, 웹훅이 전송된것이 맞을까요? 아래와 같이 로그 찍어봐도 따로 확인이 되지 않습니다 ㅠ
@Post('assignment')
async successAssignment(@Body() payload: any) {
this.logger.log(payload);
try {
await this.notificationService.assignmentSlackSendMessage(payload);
}
catch (error) {
this.logger.error(error);
}
}
}
@Post('assignment')
async successAssignment(@Body() payload: any) {
this.logger.log(payload);
try {
await this.notificationService.assignmentSlackSendMessage(payload);
}
catch (error) {
this.logger.error(error);
}
}
}
링크페이 MDI: link_timbeesu 주문번호: linkBkFBURv8YYP 입니다.
유부장
유부장7mo ago
전달주신 주문번호로는 403 에러가 확인 됩니다. 외부에서의 접근권한 등이 있는것이 아닌지 확인 부탁 드립니다.
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
베어베어
베어베어OP7mo ago
혹시 주문번호: linkBkFCZynsOVA 도 확인한번 해주실 수 있을까요? 운영서버에 직접 올린 상태인데도 따로 처리가 안돼서 403에러가 아니면 내부 코드를 확인해보려고 합니다
유부장
유부장7mo ago
linkBkFCZynsOVA 이 건은 200 응답 받았습니다, 토스페이먼츠는 정상 전송 된 것으로 인지합니다.
베어베어
베어베어OP6mo ago
안녕하세요, 이 건으로 다시 작업을 진행하고 있는 상황인데, 혹시 링크페이 관련 문서를 볼 수 있는 페이지가 있을까요? 링크페이 웹훅 연결과 관련된 내용도 정리가 되어있으면 좋겠습니다. 아래 링크를 참고했었는데, 아래와 다른것 같다는 생각이 들어서 링크페이 웹훅 연결 문서 및 관련 key / value 값도 확인하고 싶습니다. https://docs.tosspayments.com/guides/v2/webhook
웹훅(Webhook) 연결하기 | 토스페이먼츠 개발자센터
토스페이먼츠 결제, 브랜드페이, 지급대행 상태에 변경사항이 있을 때 웹훅으로 실시간 업데이트를 받아보세요. 웹훅이란 데이터가 변경되었을 때 실시간으로 알림을 받을 수 있는 기능이에요.
Kimoon Lee
Kimoon Lee6mo ago
링크페이는 별도로 연동문서를 드리고 있습니다. 연동문서를 받지 못하셨나요?
베어베어
베어베어OP6mo ago
예전에 받았던 문서로 확인하겠습니다! 혹시 웹훅 연동 URL을 상품 별로 줄 수는 없겠죠??
유부장
유부장6mo ago
링크페이 API 문서를 확인하시면, 상품 생성시에 콜백URL 전달할 수 있는 스펙이 있습니다.
Kimoon Lee
Kimoon Lee6mo ago
API 를 사용하시면 가능하지만 상점관리자를 사용하신다면 불가합니다.
베어베어
베어베어OP6mo ago
감사합니다. 아래와 같이 웹훅으로 거래 후 받은 데이터 로그로 찍어봤는데, customerName 항목을 보려면 어떻게 처리해야할까요?
{
mid: 'link_timbeesu',
status: 'APPROVAL',
amount: 100,
orderId: 'linkBkVGiVOoSpG',
paymentKey: 'link_20240814160438dQBh9',
paymentMethod: 'CARD',
customerPhoneNumber: '01083061871',
queryParams: {},
shipping: null
}
{
mid: 'link_timbeesu',
status: 'APPROVAL',
amount: 100,
orderId: 'linkBkVGiVOoSpG',
paymentKey: 'link_20240814160438dQBh9',
paymentMethod: 'CARD',
customerPhoneNumber: '01083061871',
queryParams: {},
shipping: null
}
Kimoon Lee
Kimoon Lee6mo ago
이름은 웹훅으로는 전달이 되지 않고 상점관리자에서만 확인이 가능합니다.
베어베어
베어베어OP6mo ago
그럼 이름의 경우, 웹훅 받은 뒤 orderId 바탕으로 API 연동해서 customerName 을 받는 것은 가능한가요?
Kimoon Lee
Kimoon Lee6mo ago
네 주문 상세조회 API 로 조회하시면 됩니다
F-TS-undefined
F-TS-undefined6mo ago
@냥과장 상세조회API 대로 진행해보았습니다. 헤더에 시크릿키까지 넣어주었는데요! INVALID_API_KEY라고 떠서 알아보니 클라이언트 키와 시크릿키가 세트로 사용해야 한다고 하더라고요 근데 클라이언트 키가 UI 결제 위젯 시 사용되는걸로 알고있는데 저희 시스템은 현재 식스샵 페이지에서 링크로 결제를 붙여놔서 클라이언트키를 사용하지않고 있습니다. 시크릿키로만 API호출해서 데이터를 받아올순 없는걸 까요?
Kimoon Lee
Kimoon Lee6mo ago
INVALID_API_KEY 는 시크릿 키만 넣으시면 됩니다.
Kimoon Lee
Kimoon Lee6mo ago
인증 및 기타 헤더 설정 | 토스페이먼츠 개발자센터
토스페이먼츠 API를 사용하기 위해 필요한 인증과 헤더 설정 방법입니다.
Kimoon Lee
Kimoon Lee6mo ago
여기 참고하세요.
F-TS-undefined
F-TS-undefined6mo ago
감사합니다!
창현
창현5mo ago
안녕하세요 [상점관리자 - 내 상점 - 웹훅URL] 로 넘어오는 링크페이 API 스펙을 확인하고 싶은데요 링크페이 연동 문서 받아볼 수 있을까요?
이실장
이실장5mo ago
메일주소 남겨주세요
토스페이먼츠 BOT
💡 정보 제출
민감 정보를 안전하게 제출해주세요
창현
창현5mo ago
넵 제출했습니다
이실장
이실장5mo ago
메일로전달드렸습니다.

Did you find this page helpful?