搜索结果
查询Tags标签: 退款,共有 19条记录-
支付功能测试点
支付功能测试点支付金额 1.小于最小值,如:小于0.01 2.大于最大值/金额上限 3.无实际意义金额,如0元 4.格式错误(负数、非数字) 5.余额小于实际需要支付的金额 6.超过第三方支付接口当日消费/单笔消费金额支付接口 第三方接口,微信/支付宝/网银系统/post机终端服务支…
2022/2/17 23:14:52 人评论 次浏览 -
微信退款示例
<?php namespace wechat;/*** 微信退款** Class WachetRefund* @package wechat*/ class WachetRefund {/*** 微信退款* @param string $order_sn 商户系统订单号* @param string $transaction_id 微信生成的订单号,在支付通知中有返回* @param string $out_refund_n…
2021/12/14 23:20:24 人评论 次浏览 -
微信退款示例
<?php namespace wechat;/*** 微信退款** Class WachetRefund* @package wechat*/ class WachetRefund {/*** 微信退款* @param string $order_sn 商户系统订单号* @param string $transaction_id 微信生成的订单号,在支付通知中有返回* @param string $out_refund_n…
2021/12/14 23:20:24 人评论 次浏览 -
php 微信退款
//要引入文件地址 https://gitee.com/zzl_index/wechat-refund.git//微信退款public function ref_money($id){$param = $this->request->param();//订单IDif(!isset($param[id]) || empty($param[id])){return api_error(ID不能为空);}//业务操作//调用退款$appi…
2021/10/14 17:44:10 人评论 次浏览 -
php 微信退款
//要引入文件地址 https://gitee.com/zzl_index/wechat-refund.git//微信退款public function ref_money($id){$param = $this->request->param();//订单IDif(!isset($param[id]) || empty($param[id])){return api_error(ID不能为空);}//业务操作//调用退款$appi…
2021/10/14 17:44:10 人评论 次浏览 -
JAVA知识体系之问题处理篇(一)——记一次神奇的mysql死锁排查过程
1、问题由于公司业务和技术性需求,新上线一个独立支付系统,其中部分退款功能在进行并发测试时出现偶发性mysql死锁: [2021-09-22 15:46:18,760][c.b.a.s.i.ReverseServiceImpl][thread0][ERROR][816fbe90-a4fa-4dea-b52c-719f1f2a8c37][]call [ReverseServiceImpl][ref…
2021/9/23 2:12:56 人评论 次浏览 -
JAVA知识体系之问题处理篇(一)——记一次神奇的mysql死锁排查过程
1、问题由于公司业务和技术性需求,新上线一个独立支付系统,其中部分退款功能在进行并发测试时出现偶发性mysql死锁: [2021-09-22 15:46:18,760][c.b.a.s.i.ReverseServiceImpl][thread0][ERROR][816fbe90-a4fa-4dea-b52c-719f1f2a8c37][]call [ReverseServiceImpl][ref…
2021/9/23 2:12:56 人评论 次浏览 -
微信支付踩坑记录 (java后端三:支付成功之后如何进行退款呢)
普通商户模式微信支付之APP支付发起微信退款: 前言: 在进行退款之前,我们应该要清楚退款需要做哪些准备工作?我们自己系统的退款流程是怎样的?就拿我自己做的项目中的微信退款为例子 先说一说发起退款需要做哪些准备工作:1、首先要退款肯定是要有一笔订单是成功交易…
2021/9/12 17:06:51 人评论 次浏览 -
微信支付踩坑记录 (java后端三:支付成功之后如何进行退款呢)
普通商户模式微信支付之APP支付发起微信退款: 前言: 在进行退款之前,我们应该要清楚退款需要做哪些准备工作?我们自己系统的退款流程是怎样的?就拿我自己做的项目中的微信退款为例子 先说一说发起退款需要做哪些准备工作:1、首先要退款肯定是要有一笔订单是成功交易…
2021/9/12 17:06:51 人评论 次浏览 -
数据库-事故
背景 下单后,这里就会创建一个订单,这里的订单涉及到几个状态,订单创建,订单支付,订单服务中,完成, 订单完成。 用户在平台下单,首先当然需要填写一些信息,然后点击提交表单,提交后,就会跳转到一个支付页面,同时在支付页面也会有一个支付截止时间, 在这个截止…
2021/8/29 19:06:30 人评论 次浏览 -
数据库-事故
背景 下单后,这里就会创建一个订单,这里的订单涉及到几个状态,订单创建,订单支付,订单服务中,完成, 订单完成。 用户在平台下单,首先当然需要填写一些信息,然后点击提交表单,提交后,就会跳转到一个支付页面,同时在支付页面也会有一个支付截止时间, 在这个截止…
2021/8/29 19:06:30 人评论 次浏览 -
业务系统数据库设计经验总结(二)
从一个生产环境的退款bug说起。由于生产环境中第三方支付的一些规则不熟悉(第三方支付环境是在每天凌晨进行结账,所以用户的资金池里的金额会被清0,此时用户退款时会提示余额不足无法退款),所以用户在凌晨进行退款时可能会失败。这样一来,系统中日积月累会出现一批由…
2021/7/8 2:06:22 人评论 次浏览 -
生产环境一个订单状态错误的排查与反思
--问题现象--生产环境上发现一个奇怪的现象:如果充电用户充入充电金额,金额在充电过程中耗尽,那么订单的状态是A(退款过程中);而如果用户充入充电金额,金额没有在充电过程中耗尽,那么订单的状态是B(订单关闭)。这里简单描述一下这个订单状态变化的过程:1.用户结…
2021/6/29 23:28:29 人评论 次浏览 -
支付功能如何测试
1、支付流程 支付的测试流程:点击支付--> 选择支付方式 --> 确认金额--> 输入密码 --> 成功支付。需要针对支付流程中的每个阶段和步骤分别测试。 (1) 支付:点击支付,然后取消订单,能否正常取消。 (2) 选择支付方式:可以从正常和异常角度考虑。正常:可以…
2021/5/11 18:56:43 人评论 次浏览 -
PHP实现微信申请退款功能
这篇文章主要为大家详细介绍了PHP实现微信申请退款功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下方法
2019/6/30 16:17:21 人评论 次浏览