2

私はピナクルカートに比較的慣れていないので、デフォルトのリストにないピナクルカートにカスタム支払いゲートウェイを統合したいと思います。それ、どうやったら出来るの ?ピナクルカートのドキュメントを確認しましたが、何も役に立たないようです。任意の提案をいただければ幸いです

4

1 に答える 1

2

1) ゲートウェイには、他の Pinnacle Cart 支払いクラスと同じオブジェクト指向インターフェースが必要です。基本クラス PAYMENT_PROCESSOR を継承する必要があります (PAYMENT_PROCESSOR を拡張します)。例として、payment_authorizenet.php を見てください。これを実現する最も簡単な方法は、既存のゲートウェイ クラスの 1 つをベースとして使用することです。インストールするものに最も近いものを選択して変更します。

2) 次に、ゲートウェイを payment_methods テーブルのデータベースに追加します

3) ゲートウェイの設定を「設定」テーブルに保持します。

4) Pinnacle Cart は、ゲートウェイ クラスのインスタンスを自動的に作成し、必要に応じてクラス メソッドを呼び出します。

5) 最も重要なメソッドの 1 つは process() です。すべてのゲートウェイに検証コードが含まれています

http://www.pinnaclecart.com/kb/questions/55/I've+created+a+Payment+Gateway+for+the+cart,+how+do+I+add+it%3F

于 2012-06-23T22:49:23.617 に答える