해외에 판매하시는 분이 얼마나 되시겠냐만은 최근에 토스에서 정식으로 페이팔 연동을 하기도 했고,

1250원으로 하드코딩 해둔.. 구시대 환율을 놔두는 것도 아닌거 같아 개선해보았습니다.

 

스크린샷 2023-05-23 오후 10.19.48.png

우선 환율은 Fixer.io 무료 API를 활용하여 받아오고요

 

API 상태가 좋지는 않아서 Cron에서만 12시간마다 받아오도록 설정해두었습니다. (무료 할당량 제한)

 

스크린샷 2023-05-23 오후 10.20.21.png

 

Cron을 실행하면 위와같이 USD 기준으로 대표적인 currency를 DB에 저장합니다.

 

 

스크린샷 2023-05-23 오후 10.18.20.png

 

그리고 결과를 보면 1달러가 1320.83 원이고, 1000원이 0.76 달러로 잘 나오는 것을 확인할 수 있습니다.

 

 

현재 Hotopay에서는 다른 통화 등록을 지원하고 있지는 않지만 만약 100 CNY로 물건을 등록한걸 한국에서 판매하는 가정도 해둬서 CNY -> USD -> KRW 와 같이 변환할 수 있도록 구성해두었습니다.

 

 

분명 io 도메인 뭘 살지 고민하고 있었는데.. 왜 여기까지 온건지는 모르겠지만 오랜 숙원사업 하나 해결해서 기분은 좋네요 ㅎㅎ

리버스

profile
모듈 제작하는 현역 대학생 리버스입니다!

== 판매중인 모듈 ==
미션] https://xetown.com/thirdparties/1511787
길드] https://xetown.com/thirdparties/1387146
  • profile

    저는 $req_url = 'https://api.exchangerate.host/convert?from='.$obj.'&to=KRW'; 를 이용합니다 ^^*

     

  • profile profile
    안정성이 중요한 서비스다보니 무료보단 유료를 지원하는 서비스를 우선 연동하는게 더 좋아보여 Fixer를 선택했습니다.

    그런데 저 사이트 홍보문구를 보니 Fixer api와 호환된다고 하니 추가해두는 것도 좋겠네요

    좋은 정보 감사합니다~