Miva Merchant(Miva Script)制作支付模块时,如何检索以下变量

时间:2010-08-06 16:22:05

标签: variables module payment

  • 订单总额
  • 结算地址
  • Billing Zip
  • 结算电子邮件

我是一名初级MM开发人员,我发现Miva Merchant开发人员的正确文档非常不合适。任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:1)

好的,我想出了如何获得订单总数(或者将MM称为篮子总数)。

首先,获取总数并将其分配给变量,如下所示:

<MvASSIGN NAME = "l.formatted_total" VALUE = "{ [ g.Module_Library_DB ].Basket_Total( g.Basket:basket_id ) }">

接下来,将其放入隐藏的输入中,如下所示:

<input type="hidden" name="Total" value="{ encodeentities( l.formatted_total ) }">

我也想出了如何获得其他变量。

- Zip:

<MvASSIGN NAME = "l.bill_zip" VALUE = "{ g.Basket:bill_zip }">

- 地址:

<MvASSIGN NAME = "l.bill_address" VALUE = "{ g.Basket:bill_addr1 }">

- 电子邮件:

<MvASSIGN NAME = "l.bill_email" VALUE = "{ g.Basket:bill_email }">

然后将变量添加到隐藏输入:

- Zip:

<input type="hidden" name="Zip" value="{ encodeentities( l.bill_zip ) }">

- 地址:

<input type="hidden" name="Address" value="{ encodeentities( l.bill_address ) }">

- 电子邮件:

<input type="hidden" name="EMail" value="{ encodeentities( l.bill_email ) }">