私はピナクルカートに比較的慣れていないので、デフォルトのリストにないピナクルカートにカスタム支払いゲートウェイを統合したいと思います。それ、どうやったら出来るの ?ピナクルカートのドキュメントを確認しましたが、何も役に立たないようです。任意の提案をいただければ幸いです
質問する
431 次
1 に答える
2
1) ゲートウェイには、他の Pinnacle Cart 支払いクラスと同じオブジェクト指向インターフェースが必要です。基本クラス PAYMENT_PROCESSOR を継承する必要があります (PAYMENT_PROCESSOR を拡張します)。例として、payment_authorizenet.php を見てください。これを実現する最も簡単な方法は、既存のゲートウェイ クラスの 1 つをベースとして使用することです。インストールするものに最も近いものを選択して変更します。
2) 次に、ゲートウェイを payment_methods テーブルのデータベースに追加します
3) ゲートウェイの設定を「設定」テーブルに保持します。
4) Pinnacle Cart は、ゲートウェイ クラスのインスタンスを自動的に作成し、必要に応じてクラス メソッドを呼び出します。
5) 最も重要なメソッドの 1 つは process() です。すべてのゲートウェイに検証コードが含まれています
于 2012-06-23T22:49:23.617 に答える