订单支付倒计时处理方法记录

作者&投稿:漳适 (若有异议请与网页底部的电邮联系)
~ 实现情景是:在获取到订单详情后,页面上有一个订单支付倒计时显示 xx:xx:xx;需求是在订单创建后10分钟后如果没有支付就自动取消并显示倒计时时间。

倒计时使用了uniapp插件市场里的一个组件(组件地址: https://ext.dcloud.net.cn/plugin?id=772 )

实现思路:

1:先获取当前时间戳:;

2:10分钟的毫秒数为10x60x1000毫秒,订单自动支付时间为=订单创建时间 + 10x60x1000毫秒 ;

3:订单自动支付时间  - 当前时间时间 =相差时间 ,如果相差时间大于10分钟则执行取消订单操作,否则则计算相差时间的时分秒进行显示倒计时;

程序设计:

// 计算支付倒计时

let nowtime = Date.parse(new Date()); //获取当前时间

let paytime = 10 * 60 * 1000 //10min的秒数,订单超过10分钟未支付就自动取消

let ctime = _this.data.create_time * 1000

let startTime = nowtime; // 开始时间

let endTime = new Date(ctime+paytime); // 结束时间

let usedTime = endTime-startTime ; // 相差的毫秒数

// console.log("【相差的毫秒数】", usedTime)

if (usedTime > paytime) {

_this.timeUp()  //取消订单操作函数

} else {

let days = Math.floor(usedTime / (24 * 3600 * 1000)); // 计算出天数

let leavel = usedTime % (24 * 3600 * 1000); // 计算天数后剩余的时间

let hours = Math.floor(leavel / (3600 * 1000)); // 计算剩余的小时数

let leavel2 = leavel % (3600 * 1000); // 计算剩余小时后剩余的毫秒数

let minutes = Math.floor(leavel2 / (60 * 1000)); // 计算剩余的分钟数

let miao = Math.floor(leavel2 / 1000 % 60)

if (days <= 0 && hours <= 0 && minutes <= 0 && miao <= 0) {

  _this.timeUp()  //取消订单操作函数

} else {

_this.hour = days * 24 + hours   //倒计时剩余小时

_this.minute = minutes  //倒计时剩余分钟

_this.second = miao  //倒计时剩余秒数

// console.log("剩余时间", (days * 24 + hours) + '小时' + minutes + '分' + miao + '秒');

}

}


付款之后,淘宝卖家一直不发货,客服也不回话,怎么处理,
付款之后,淘宝卖家一直不发货的处理方法:直接申请退款,申请后如果卖家48小时不处理,系统将自动退款给你。但若卖家点击发货,退款将自动关闭,可以根据需要确定是否重新申请退款。具体申请退款的操作为:1、淘宝网登录成功后,在淘宝网首页面的上方点击【我的淘宝】-【已买到的宝贝】。2、进入“已买到的...

美团&饿了么产品对比分析
总结: 订单系统,饿了么相比较做得更完善,无论是待支付订单的倒计时,还是已休息的商家隐藏再来一单的入口,还是页面点击区域的细节处理,饿了么做得更好。而美团外卖,提交订单后虽有15分钟的支付倒计时,但退出页面后订单消失(倒计时用来干什么)。3、其他 美团外卖不同点:偷红包: 提交订单页面...

微信支付了怎么申请退款流程
无论是在哪个正规的电子商务平台退款的流程都差不多都是在我的订单你要申请退款的那笔订单下面会有一个申请退款的按钮当你点击以后卖家那边会出现一个72小时的倒计时他需要在这个时间内处理这个退款申请不然系统就会默认退款申请通过然后你需要把寄过来的东西重新寄到商家指定的位置所以如果你想要申请退款最...

处理违章用什么软件
4、勾选需要处理的违章,点击“马上处理”;点击该条未处理违章;5、在“确认处理”界面,如果同意处理,请在“我确认处罚”前边蓝框内打“√”,点击“确认并支付”;6、倒计时提示阅读“电子监控处理业务规则”,时间到后点击“阅读并同意”;7、弹出“交管12123小贴士”,选择“确认”;8、进入“...

为什么要重新审视大脑中的应该,本来,理所当然。
细节层面 细节层面的设计附属于功能点之下(如具体信息的排布,异常状态的处理等),可以进行优化而不影响整体的结构,帮助用户更好地达成目标。细节层面要考虑的...假如产品上的支付功能是有时间限制的,一定时间之后订单将自动取消。那么设计上是否已经明显地告诉用户这一点?在订单页支付倒计时结束后,会发生什么情况?

交管12123手机APP交罚款交不了
交管12123手机APP交罚款交不了的原因:1、APP绑定的银行卡信息与手机号不对应,就是说你的银行卡开卡时的手机号与你现在输入的手机号不是一个手机号。2、单次罚款超过200元。解决方法:1、重新核对银行卡信息与手机号,或者换一张银行卡。2、单次罚款超过200元的违章必须到当地交管部门处理。

淘宝上付款未发货能无条件退款吗
买家付款,卖家发货 默认3天,约定除外 逾期卖家不发货“申请退款”“未按约定时间发货”,“未发货”2天倒计时 “已发货”5天倒计时 逾期卖家不处理,系统默认达成协议,支付宝会把钱退回你支付时的支付宝账户\/银行卡。提醒:买卖交易沟通很重要,尤其是售前咨询,至少确认是否在线,是否有货。避免给...

www12306cn在12306网上怎么订火车票啊?求助~
确认后,提示系统正在处理中,可选择未完成订单进入,如下图 8.进后可以选择网上支付,如下图 注意:需要在45分钟内完成支付,超时后系统会自动取消你的订单,右上角有一个倒计时。9.可以选择网银支付,也可以选择支付宝支付,如下图 10.如果选择支付宝支付后会跳转到支付宝支付界面,输入支付宝用户名...

iOS开发-跳转第三方支付遇到的小问题
如果没经过第三方的回调方法,证明用户在跳转到第三方时没做任务操作,直接通过iOS系统返回到自己的应用了,这里就把页面跳转到待支付页面,然后开始倒计时!- (void)applicationWillEnterForeground:(UIApplication*)application{ NSLog(@"EnterForeground");if(self.apinPayGO) { NSNotificationCenter*center = ...

代练平台哪个好点?
代练平台如下。1、代练通 代练通app是一个游戏代练应用,代练通app为广大网友提供简单的游戏代练服务,方便商家快速接单,为广大网友提供有效快捷的代练。代练通是长沙代客网络科技有限公司开发的代练通手机版。软件具有快速接手订单,有效管理订单等特点;手机版主要突出移动处理的特点,如果您不在电脑边,仍能...

谷城县15822349591: 微信超时未支付记录怎么修复 -
虫奖康达: 我们需要进行超时订单的处理:先调用微信支付api,查询该订单的支付状态.首先,在手机上安装微信APP,找到并打开“微信”APP软件.2.在微信中,点击右下角的“我的”.3.然后选择“支付”,点击进入具体页面.

谷城县15822349591: 类似12306订单倒计时30分钟后未支付失效怎么做 -
虫奖康达: 重新购买

谷城县15822349591: 火车票订单待支付存在的时间 -
虫奖康达: 待支付时间现在是45分钟.从一开始点“确认订单”开始,会出现倒计时画面,意味着你在规定的时间内(现在是45分钟,以前有过15分钟、30分钟等)必须完成支付,否则订单作废.在此期间,由于支付失败等原因你又重新登录、或者进入查询看到未支付的订单,那个倒计时始终是开着的,不会因你的重新进入而重新倒计时.

谷城县15822349591: 滴滴打车说我的帐号有末支付的订单、我该如何处理 -
虫奖康达: 1.你确实乘车就要支付 2没乘就找滴滴客服 3.滴滴打车不要付现金,因为滴滴的设定 订单一定要支付的,给现金你就多支付一分钱

谷城县15822349591: 淘宝预售尾款怎么支付 -
虫奖康达: 方法1:买家可以在线上进行操作支付尾款,进入【我的淘宝】—【我的首页】—【已买到的宝贝】页面查找(可点击【多阶段订单】查找),找到对应的分阶段交易记录进行尾款支付. 方法2:也可通过短信支付功能,回复支付宝短信进行尾款支付.尾款支付时间到达后,买家可收到支付宝短信支付的短信提醒(仅支持与支付宝绑定的手机号),回复相应信息即可进行尾款便捷支付. 尾款支付时间:尾款支付时间遵循订单页和宝贝详情页展现的尾款支付时间.到约定尾款支付时间,买家需在3日内进行尾款支付.

谷城县15822349591: 淘宝提交了订单不付款多久会自动取消 -
虫奖康达: 拍下宝贝后,“等待买家付款”的状态下系统会给予买家3天的时间进行付款,此时的付款动作是将钱款支付到支付宝公司,若逾期未付款,交易订单是会自动关闭的.下图为拍下等但付款界面,系统自动倒计时3天时间,到期了系统直接自动关闭订单,如需付款,在订单未关闭的时候点击付款即可;如订单关闭了后,则只能是重新提交拍下订单.

谷城县15822349591: 交管12123可以处理违章么 -
虫奖康达: 可以 交警12123是可以处理违章的,下载APP输入车主以及车辆信息就可以查到违章记录,点击处理并缴费即可. 需要注意的是,在123123平台上处理的本人机动车交通违法,需同时满足以下情形: 一、是由交通技术监控设备记录的. 二、是单条罚款金额不超过200元. 三、是待处理违法行为的记分分值与驾驶人当前累积记分分值之和未达到12分. 在满足上述条件基础上,驾驶人还可以在平台自助处理非本人机动车的无记分交通违法.此外,对交通警察现场作出的简易程序处罚,驾驶人也可以通过公安部交管服务互联网平台缴纳罚款.

谷城县15822349591: 手机淘宝怎么支付尾款 -
虫奖康达: 淘宝尾款支付方式有两种: 方式一、买家可以在线上进行操作支付尾款,进入“我的淘宝”—“我的首页”—“已买到的宝贝”页面查找(可点击“多阶段订单”查找),找到对应的分阶段交易记录进行尾款支付. 方式二、也可通过短信支付...

谷城县15822349591: 第一次到京东买东西,付款了(收到银行扣款短信),订单里却 显示等待付款,怎么办,24小时后订单会被 -
虫奖康达: 如果订单取消了,钱会自动回到你扣款的帐户的!

谷城县15822349591: 淘宝如何根据订单付款时间导出订单 -
虫奖康达: 可以登录到“卖家中心”—“已卖出的宝贝”页面,在搜索条件栏中输入需要导出记录的具体条件,点击“批量导出”导出卖出宝贝记录. 点击“生成报表”.如果之前已经生成过报表,可以直接点击“查看已生成报表”. 注意:为了保证查询性能,两次导出的时间间隔请保持在5分钟以上;系统将保留30天内导出的数据,便于随时导出. 可以选择“下载订单报表”或“下载宝贝报表”,之后点击“保存”即可.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网