ZenCart 1.5.8用
Zeus(ゼウス)Secure API EMV 3-Dセキュア対応 カード決済モジュール
株式会社ゼウス(ZEUS)様が提供しておられるクレジットカード決済代行システムを利用するための接続プログラムです。
当モジュールでは、支払方法の選択画面にカード番号などの入力項目を表示させ、カード番号を一旦トークンと呼ばれる暗号化された文字列に置き換えます。
「注文」を確定するボタンをクリックするタイミングでバックグラウンドでこのトークンを使ってZEUS様の決済サーバーと通信し、カード決済の申請をかけます。
もし、カード情報が間違っていた場合には、「カード情報が間違っている」旨のコメントと共に決済方法の選択画面に差し戻します。
OKであった場合は、注文を完結し、「決済ID」と共にステータスの更新を行います。
決済が完了と同時に注文が確定するため、決済が終わっていない注文データが残ることもありません。
カードが利用できなければ、支払い方法選択画面で別の支払い方法に変更することが出来ますので、かご落ちの防止にもなります。
※Zencart が稼動しているサーバーに対して通信を行う前にパソコンのブラウザ内でカード情報を暗号化してしまうため、カード情報は一切インターネット上を通らないことになります。
それに伴い、これまでのようにZencart 上で利用可能なカードであるかどうかを事前チェックすることは出来なくなっています。
※またEMV 3Dセキュア対応により、かご落ちリスクを避けながらカード不正利用を抑止します。