开发者社区
社区提问意见反馈
开发者钉组织
扫描二维码
加入支付宝开发者钉组织
文档中心
凯发app官方网站的技术支持 & 案例 faq 
支付能力 > 当面付 > 案例分析 > discountable_amount和undiscountable_amount参数详解
收藏
我的文档
设置
当面付设置支付金额中含有订单总金额(total_amont)、可打折金额(discountable_amount)和不可打折金额(undiscountable_amount)。
对比
discountable_amount
undiscountable_amount
参数说明
可打折金额,单位为元,精确到小数点后两位,取值范围[0.01,100000000]
不可打折金额,单位为元,精确到小数点后两位,取值范围[0.01,100000000]
参数作用
限制可打折金额
限制不可打折金额
如果可打折金额、不可打折金额、订单总金额三个参数都已传入,则必须满足如下条件:订单总金额 = 可打折金额 不可打折金额。
若未设置 discountable_amount 和 undiscountable_amount,默认 total_amont 全部金额可打折。
案例
订单交易 10 元,优惠劵满 1 元减 5 元,想限制该笔交易的优惠金额只能使用 3 元,可传递 discountable_amount=3,或者传递 undiscountable_amount=7 就代表该笔交易最多优惠金额只能为 3 元。
注意:如交易无任何优惠,discountable_amount 和 undiscountable_amount 就没有限制优惠方面的效果。
注意事项
假设只设置订单总金额 total_amont 和可打折金额 discountable_amount,优惠劵为满 100 减 50。
优惠劵核销门槛 100元>discountable_amount,该优惠劵无法核销。
优惠劵核销门槛 100元<=discountable_amount,可核销,优惠金额取可打折金额和劵优惠金额两者最小。
案例如下
对比
优惠劵满 5 减 4
优惠劵满 5 减 10
支付金额 10 元
可打折金额 4 元
不可核销
不可核销
支付金额 10 元
可打折金额 6 元
可核销
付款:10-4=6(元)
可核销
付款:10-6=4(元)
支付金额 15 元
可打折金额 11 元
可核销
付款:15-4=9(元)
可核销
付款:15-10=5(元)
支付金额 4 元
不设置可打折金额
不可核销
不可核销
支付金额 6 元
不设置可打折金额
可核销
付款:6-4=2(元)
可核销
付款:6-6=0(元)
支付金额 11 元
不设置可打折金额
可核销
付款:11-4=7(元)
可核销
付款:11-10=1(元)
支付金额设置任意数值
可打折金额为 0 元
不可核销
不可核销
内容没有解决您的问题?您还可以前往 或 寻求帮助
凯发k8官方网娱乐官方 copyright © 2022 支付宝(杭州)信息技术有限公司  | icp证浙b2-20160559
该文档对你是否有帮助?
网站地图