xpay billingkey 발급 return url을 get방식으로 받을 수 있을까요?
제목처럼 xpay billiingkey를 사용하고 있는데 return url로 빌링키 발급 결과가 POST로 전송되던데 SERVERLESS 환경이라 POST로 전달된 값을 받기가 어려운 상황입니다. GET 방식으로 받을 수 있는 방법이 있을까요??
10 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
xpay면 서버리스로 구현을 어떻게 하셨을까요?
POST로만 정보를 드립니다. (GET으로하면 빌링키 등 유출되면 안되는 키들이 노출되므로)
aws 람다를 이용해서 서비스를 제공하고 frontend를 vue로 구현하고 있습니다. 이런 환경이 처음이라 어떻게 POST 전송을 받아야 하는지 모르겠습니다 ㅠㅠ
XPay가 람다에서 이용이 가능한가요?
보통 java/php/asp 서버환경에서만 작동합니다.
저희도 java 시스템에서 사용하고 있는데 타 시스템(람다 vue)에 정기 결제 반영 요청이 들어와 구현 중 문제가 되어서 글 남기게 되었습니다.
그렇군요. 다만 보안상 문제로 POST로만 처리가 가능해서요.
GET 방식은 신규 모듈에서만 가능합니다.
네 이안님 말씀대로 xPAY 는 POST 로만 전송합니다.
AWS 람다와 Vue 환경에서 구현이 가능할지?? 레퍼런스 같은게 있을까요??
AWS Lambda에서 Java를 돌리고 계신건지요?
AWS Lambda는 서버리스이고 제가 알기로 Javascript 기반이라 XPay를 돌릴 수 없습니다.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.