我创建了一个自定义的支付模块,但我只能显示在MagentoMagento的 - 如何设置付款信息在后台自定义支付模块
的管理方卡的类型
卡以下信息编号:XXXX-最后4位数字
订购使用美元
放置但如何才能得到其他细节只是liek的情况下,PF宝像,
卡验证状态:
地址验证状态:
最后交易ID:
等我正在从我的定制支付网关的所有这些反应,但我不知道什么功能来电或如何在后台显示它,供店主查看。
任何人都可以帮助我吗?现在我的付款模块正在做authorize_capture
作为付款操作,所以我有Model/PaymentMethod.php
其中有function capture(Varien Object payment, amount)
来处理逻辑。那么我可以从那里设置付款信息,还是需要创建其他文件?
请让我知道。
编辑:我找到了我需要做的部分回答。
但我不能够越过默认的管理模板文件。此链接指示创建一个覆盖Mage/Payment/Block/Info并在其中设置模板的Block文件。
但它没有读它。有人可以告诉我重写管理模板文件的正确方法,以便将来的升级不会覆盖它。
我希望有人现在必须熟悉这一点。
它没有从我的覆盖模块块文件中获取代码。我需要骑的模板文件是app/design/adminhtml/default/default/template/payment/default/info.phtml。使用提到的链接,我已经覆盖了Mage/Payment/Block/Info,并编写了自己的代码,但无法设置并指向我的模板。有任何想法吗?
谢谢,但我不事要在管理添加自定义选项卡。如果他们使用我的自定义付款模块,我想向我的订单添加付款信息。因此,当我查看销售>订单>订单1000000100,然后在“付款信息”部分,我应该能够看到我的自定义网关在我的回复中发送的所有付款信息详情。我怎么做? – ivn
我找到了一个链接http://nicholas.piasecki.name/blog/2009/10/add-avs-and-cvn-to-magentos-admin-screen-in-just-637-easy-steps/#comment- 1043几乎做我想做的事情,但只是我需要覆盖默认的adminhtml模板的地步,它没有从我的覆盖模块块文件中获取代码。我需要骑的模板文件是'app/design/adminhtml/default/default/template/payment/default/info.phtml'。使用提到的链接,我已经覆盖了'Mage/Payment/Block/Info',并编写了自己的代码,但无法设置并指向我的模板。有任何想法吗? – ivn