実現の原則のZenCartにライブラリ-payment.php解釈

Benpian解釈は/クラス/ payment.phpを含み

 


モジュールの具体的な実現について翻訳

__construct

Constructor--コンストラクタ


機能--update_status()

このモジュールは、顧客に表示すべきか否かを判断するために計算ゾーンが一致し、フラグ設定

計算領域に一致するこのモジュールはかどうかを決定するためにフラグのセットを顧客に表示されるべき


機能--javascript_validation()

このモジュールが使用するために選択された場合に、データエントリのエラーチェックを行いJSの検証(番号、所有者長)

あなたは、このモジュールを使用することを選択した場合はJS認証は、入力されたデータは、エラー(数、長さの所有者)がチェックされます


機能--selection()

チェックアウトの支払いページにクレジットカード情報の提出フィールドを表示

チェックアウトの支払いページチェックアウトの支払いページにクレジットカード情報表示欄を提出


機能--pre_confirmation_check()

受け入れのためのクレジットカードの種類とクレジットカード番号&有効期限の有効性が評価します

クレジットカードの有効性を評価し、クレジットカード番号と有効期限を受け入れ 


機能--confirmation()

チェックアウトの確認ページでクレジットカード情報を表示

クレジットカード情報は、チェックアウト確認ページに表示されます

このロジックは機能していないようとの関係を提出します


機能--process_button()

「送信」ボタンをオーダー確認画面上で押されたときにプロセスにデータとアクションを構築します。
これは、処理のための支払いゲートウェイにデータを送信します。
(これらは、チェックアウトの確認ページにフィールドを隠されています)

ベースの注文確認画面にあなたが処理するために、「送信」ボタンを押すと、データと操作を
これは、処理のための支払いゲートウェイにデータを送信します。
(これらは、チェックアウトの確認ページに隠しフィールドです)


機能before_process()

順番にCC情報を保存し、支払いゲートウェイから戻ってくるすべての結果を処理

CC情報が順番に格納され、処理の全結果の支払いゲートウェイを返さ


after_process()

後処理活動

ポストプロセス活動。トランザクションからの認証コードをオーダーステータス履歴データを更新します。

オーダーステータス履歴に領収書とトランザクションIDを追加します(オーダーのコメント)

再処理活動

再処理活動。トランザクション認証コード更新注文状況履歴データの使用。


小切手()

モジュールがインストールされているかどうかを確認します

インストールされたモジュールかどうかをチェックします


インストール()

支払いモジュールとその構成設定をインストールします。

支払いモジュールのインストールと構成の設定


削除する() 

削除モジュールと、すべての設定


キー()

モジュールの構成に使用されるコンフィギュレーションキーの内部リスト

キー設定モジュールを構成するための内部リスト


 

公開された110元の記事 ウォンの賞賛3 ビュー30000 +

おすすめ

転載: blog.csdn.net/yueyekonglong/article/details/104306181