/woocommerce-paygate

페이게이트 결제 모듈 for WordPress Woocommerce Plugin

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

페이게이트 결제 모듈 for WordPress Woocommerce Plugin

본 플러그인을 활성화 하면 Wocommerce의 설정화면에서 지불게이트웨이 항목에 '신용카드' 가 추가됩니다. 페이게이트에서 발급받은 상점아이디(mid)를 저장한 후, 나머지 설정을 마치면 설정이 완료됩니다.

주의사항

  • 결제 모듈 선택화면에서 신용카드 결제 화면을 띄우기 위해서 woocommerce에 있는 checkout.js파일 대신 customize된 checkout.js를 사용하게 되므로 다른 버전의 Woocommerce와 호환이 되지 않을 가능성이 있습니다. (이 플러그인에 포함된 Woocommerce의 버전은 1.6.4)
  • 내부적으로 fancybox 1.3.4 라이브러리를 사용중입니다. 기존 웹사이트에 fancybox를 사용중이라면, 플러그인에서 script enqueue/dequeue 하는 부분을 적절히 수정하시기 바랍니다.
  • 기타 알려지지 않은 버그가 있을 수 있으니, 적용하려는 웹사이트에 충분히 테스트를 거친 후 사용하시기 바랍니다.

개선할 점

  • 자바스크립트 관련 버그로인해 인터넷익스플로러 8 이상에서만 사용가능(IE7 이하에서는 경고메시지 출력)
  • 현재 Woocommerce Plugin 1.6.4에 최적화 되어 있어서, 최신버전의 경우 동작을 보장하지 못함.
  • 신용카드 결제 이외에 계좌이체 등의 다른 추가 결제 수단 지원
  • 보안성 향상을 위해 페이게이트 서버와 2중으로 결제 여부 확인하는 시스템 추가 구현 필요

개선할 점들을 보완한 코드는 언제든지 컨트리뷰션 부탁드립니다.