2016-09-29 25 views
0

私はmagentoでカスタム支払いモジュールを作成しようとしています。私はこのために多くのチュートリアルを見つけましたが、ただ注文を追加するだけのものでした。私の質問は:どのように私はユーザーがチェックアウトをクリックしたときに支払いを注文を設定することができます。カスタム支払い方法のチェックアウト後のMagentoプロセス支払い

これは私がこれまで持って関連するコードです:私もそれは非常に難しいドキュメントを見つけるために見つける

のConfig.xml

<?xml version="1.0"?> 
<config> 
    <modules> 
     <My_Module> 
      <version>1.0.0.0</version> 
     </My_Module> 
    </modules> 

    <global> 


     <models> 
      <My_Module> 
       <class>My_Module_Model</class> 
      </My_Module> 
     </models> 
    </global> 


    <default> 
     <payment> 
      <mypayment> 
       <active>1</active> 
       <model>My_Module/Payment</model> 
       <order_status>processing</order_status> 
       <title>Testing</title> 
      </mypayment> 
     </payment> 
    </default> 
</config> 

モデル/ payment.php

<?php 

class My_Module_Model_Payment extends Mage_Payment_model_Method_Abstract{ 
    protected $_code = 'mypayment'; 

    protected $_isInitializeNeeded  = false; 
    protected $_canUseInternal   = true; 
    protected $_canUseForMultishipping = true; 
} 

。たとえば、私はイベントのリストと支払い方法のドキュメントを探していますが、何も見つかりません。 Magentoはこれらを提供していませんか?

答えて

0

Varien_ObjectとSales_Quoteを使用して、抽象的な支払い方法だけでなく、Magento(これについてはわかりません)を使用して任意のカスタム支払いを行う必要があると思います。

これを確認します(この回答には、カスタム支払いモジュールの実際の使用例へのリンクがあります)。 Magento custom payment method

関連する問題