清晰的產品解說案例(部分)

對於消費後付款訂單:get

【1】已知如下數據:支付

消費總總額:     orders_pay.total_money
優惠掉金額: orders_pay.coupon_money
買送 返傭比例:shops.give_rate
用戶選擇使用的微指紅包,面額小於1.0的紅包的總額:  Ws
用戶選擇使用的微指紅包,總額: Wa數據

【2】計算如下數據:協議

用戶實付:     orders_pay.true_money    
微指紅包結算(由微指支付)【商戶版】: orders_pay.wz_money
微指紅包協議免結金額(由商戶支付)【商戶版】: orders_pay.wz_zero_money
微指紅包抵減【用戶版】: orders_pay.wz_money_user
微指現金紅包多餘金額:orders_pay.wz_more_money
商戶實收【商戶版】:     orders_pay.shop_receive_moneyco

買送 返佣金額;orders_pay.give_wz_money
買送 用戶獲贈的買送:give_user_get.give_user_money
買送 對應的店鋪金額:give_user_get.give_wz_moneyps

【3】具體計算公式:

if(orders_pay.total_money-orders_pay.coupon_money <= Ws) {             orders_pay.true_money=0;       orders_pay.wz_money=0;       orders_pay.wz_zero_money= orders.total_money-orders.coupon_mony; } else if(Wa >= orders_pay.total_money-orders_pay.coupon_money > Ws) {         orders_pay.true_money=0;       orders_pay.wz_money=orders_pay.total_money-orders_pay.coupon_mony-Ws;       orders_pay.wz_zero_money=Ws; } else {       orders_pay.true_money=orders_pay.total_money-orders_pay.coupon_mony-Wa;       orders_pay.wz_money=Wa-Ws;       orders_pay.wz_zero_money=Ws; } orders_pay.wz_money_user = orders_pay.wz_money+orders_pay.wz_zero_money; orders_pay.wz_more_money=Wa-orders_pay.wz_money_user; orders_pay.shop_receive_money = orders_pay.true_money + orders_pay.wz_money; give_user_get.give_wz_money=orders_pay.give_wz_money=orders_pay.shop_receive_money*shops.give_rate*0.01; give_user_get.give_user_money=orders_pay.total_money;

相關文章
相關標籤/搜索