支付宝卡包用户点击领劵链接,页面提示报错:领劵页渲染失败,请联系商户。
报错原因
领劵配置参数信息设置不全,页面无数据读取,导致渲染失败。
解决方案
1、模板上的“券适用范围”或“券价值/类型”的6个参数字段配置不全。
支付宝卡包模板创建接口固定传值,但是领劵渲染读取logo、merchant、logoText、validStartDate、validEndDate、callback的6个参数存在缺失,建议核实添加。
2、券模板上的“券适用范围”或“券价值/类型”字段在模板创建接口中不要设置动态参数占位($var$形式)。
支付宝卡包模板创建接口中的logo、merchant、logoText、validStartDate、validEndDate、callback的6个参数存在设置动态参数占位($var$形式),导致领取页面其中有参数无法读取渲染,因此建议以上6个参数固定传值,不要进行动态参数占位。
3、若是需要在模板中设置这些参数进行动态传值,需在领劵链接中配置templateParams以key-value形式传值,让页面从领劵链接中读取数据进行渲染。
如果为了后续业务方便操作,需要在支付宝卡包模板创建接口设置动态传值,需要将动态传值的信息在领劵链接中配置,具体详见领劵链接参数说明。
注: 领劵页面模板设置地址,配置“券适用范围”或“券价值/类型”。(字段:logo、merchant、title、validStartDate、validEndDate、callback)
title为劵模板创建接口的logoText。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。