(a) これが可能かどうか、(b) 機能の実装に成功した人がいるかどうかを知りたいです。ウィキ ページは、「現在、デフォルトで、Magento は、PayPal 支払いシステムおよびエクスプレス チェックアウト方法のみで、定期的なプロファイルを持つアイテムの購入をサポートしています。」と繰り返し言及しています。- 現在インターフェースを実装している支払い方法が他にないためなのか、それとも Paypal でのみ動作するようにアーキテクチャをハードコーディングしたためなのかはわかりません。
これをテストするために、メソッドをスタブ化する支払い方法を作成しましMage_Payment_Model_Recurring_Profile_MethodInterface
た。名目上の製品 (つまり、定期的なプロファイルを持つ製品) でチェックアウトを行い、注文が正常に行われたときに、その支払いオプションが表示されるようになりました。ただし、Sales> Recurring Profiles または Customer's Billing Agreements のリストには表示されません。スタブアウトされたメソッドによってそれらが取り込まれると思います。
のフィールドはMage_Payment_Model_Recurring_Profile
、Paypal が必要とするものを反映するように設定されていると思われるため、それらを別の支払いゲートウェイの要件に変換するにはマッピングが必要になる場合がありますが、モデルのオーバーライドを使用して、理論的には達成できるはずです。
とりとめのない質問で申し訳ありませんが、フレームワークは最初の調査でそれをサポートしているように見えるので、あなたの経験を聞きたいと思っています.