我正在将自定义支付网关集成到magento。
我需要以便士的形式发送订单总额,目前设置为磅。
我目前的代码在
之下<?php
$_order = new Mage_Sales_Model_Order();
$orderId = Mage::getSingleton('checkout/session')->getLastRealOrderId();
$_order->loadByIncrementId($orderId);
?>
<form name="mygatewayform" method="get" action="gateway url">
<input type="hidden" name="Tariff" value="<?php echo $_order->getBaseGrandTotal(); ?>">
</form>
这会将“行动”网关网址的总数加为“关税”,但总数以磅为单位,即1.50,但需要以便士150为单位。
答案 0 :(得分:0)
<input type="hidden" name="Tariff" value="<?php echo ceil($_order->getBaseGrandTotal() * 100); ?>">