在线支付方式最大订单金额,可以有效的降低由于客户拒付,缺货退款而导致的商户不必要的损失。
使用方法
includestemplates你的模板templatestpl_checkout_confirmation_default.php中查找
1 |
"checkoutConfirmDefaultHeading" >echo HEADING_TITLE; ?>
|
下,增加
2 |
$calculaterate = $db ->Execute( "SELECT * FROM " .TABLE_CURRENCIES. ";" ); |
3 |
while (! $calculaterate ->EOF){ |
4 |
$rate [ $calculaterate ->fields[ 'code' ]]= $calculaterate ->fields[ 'symbol_left' ]. $calculaterate ->fields[ 'symbol_right' ]; |
5 |
$calculaterate ->MoveNext(); |
8 |
$order_tatal = $_SESSION [ 'cart' ]->total+ $_SESSION [ 'shipping' ][ 'cost' ]; |
9 |
if ( $order_tatal > $maxamount && $_SESSION [ 'payment' ]!= 'westernunion' ){ |
查找
1 |
class = "buttonRow forward" >echo zen_image_submit(BUTTON_IMAGE_CONFIRM_ORDER, BUTTON_CONFIRM_ORDER_ALT, 'name="btn_submit" id="btn_submit"' ) ;?>
|
替换为
1 |
class = "buttonRow forward" >echo zen_image_submit(BUTTON_IMAGE_CONFIRM_ORDER, BUTTON_CONFIRM_ORDER_ALT, 'name="btn_submit" id="btn_submit"' . $disable ) ;?>
|
注:由于没有计算优惠信息,所以实际值会略有偏差
如果你的网站没有tpl_checkout_confirmation_default.php文件做过修改,直接下载样本替换即可。