抖音小程序支付错误码141211

前情

uni-app是我比较喜欢的跨平台框架,它能开发小程序/H5/APP(安卓/iOS),重要的是对前端开发友好,自带的IDE让开发体验也挺棒的,公司项目就是主推uni-app

公司今年准备新开一个项目,但是对项目的未来和项目要做的规格不是特别肯定,于是准备提前开发一个获客验证营销活动,试试市场反应

坑位

除了需求一直在修改中,一切都还算顺利了,在指定时间点前2天就跑通了测试流程,接下来就是走正式验证流程,拿到关键数据和素材后,服务端配置了正式库的环境,但是因为任务比较紧急,此次活动没有做后台配置功能,都是直接修改数据库配置来做到活动配置化的,服务端为了简化工作就把服务测试配置的和正式库一样,这样可以一键同步过去,收到服务端都配置好正式环境,走了生产验证,都是通的,很愉快的走了上线流程

上线后没多久,又来了需求调整,虽然开发前就预料到会有调整的,所以都尽力把所有东西都做成服务端提供,但还是免不了有一些调整不得不前端调整,需求调整后,测试是需要走回归流程的,但是此时遇到一个问题,在抖音上支付怎么都唤不起支付,同时报如下错:

于是开始网上搜索和论坛搜索都没有相关错误码的说明,但是线上版本又是正常的,既然线上是好的,那我本地切到生产环境验证看看,我本地切到生产环境也是不行,此时我开始怀疑是不是不小心动到这一块代码了,开始查看git提交日志,确认是没有改到支付这一块的逻辑的,于是怀疑是服务端动了什么,反馈给服务端,服务端也查了git提交日志,说这一块代码几天都没动过了,双方都确认没有动过这一块的逻辑,于是二个开始反复连调,也有怀疑是不是商品的问题,叫服务端换了另一个商品也不行,就这样一直没有找到原因在哪?

老板又一直在催进度,一度不太耐烦,后面我们决定先提审,到线上验证,如果有问题及时回滚,因为活动还没有对外推广,所以风险不是特别大,发现提审后的版本在线上是可以支付的,呵呵...

Why?

经过上面折腾,一直解决不了,其实我是第一时间想到找抖音客服寻求帮助的,只是那时已经是晚上10点多了,抖音客服没有在线,于是第二天早上一上班就开始找客服寻求帮助,下面是和抖音技术的沟通过程

支付不了的原因是因为非线上环境对支付金额大小有限制

解决方案

我让服务端把测试服的商品金额调小,解决问题了,支付成功了...

思考

这种调用官方API报错,并给出明确错误码的,在网上和小程序论坛找不到原因的时候,第一时间找官方客服寻求技术帮助才是正解。

相关推荐
hj104316 分钟前
企业微信wecom/jssdk的使用(入门)
uni-app·企业微信
锋利的绵羊2 小时前
【小程序】迁移非主包组件以减少主包体积
前端·微信小程序·uni-app
胡斌附体2 小时前
使用模板创建uniapp提示未关联uniCloud问题
uni-app·vue2·配置问题·unistatistics·manfest.json
vvilkim5 小时前
Uniapp H5端SEO优化全攻略:提升搜索引擎排名与流量
搜索引擎·uni-app
qq_424409199 小时前
uniapp的video遮盖了popup
uni-app
不法9 小时前
uniapp接银盛支付(第三方支付)
小程序·uni-app
moxiaoran57539 小时前
uni-app项目实战笔记21--uniapp缓存的写入和读取
笔记·缓存·uni-app
一只月月鸟呀9 小时前
uni-app 安卓 iOS 离线打包参考
uni-app
yrldjsbk15 小时前
网站并发访问量达到1万以上需要注意哪些事项
uni-app