wxpay.nativepay.php,WxpayAPI/native.php · luxiaofei/tiaozhuanshipin - Gitee.com

这段代码展示了如何使用微信支付API进行退款和扫码支付操作。首先设置了时区并开启了错误报告,然后引入了必要的库文件。在模式一中获取预支付URL,在模式二中详细配置了订单信息,包括商品描述、订单号、总金额、有效期等,并设置了回调URL,最后获取扫码支付的二维码链接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ini_set('date.timezone','Asia/Shanghai');

//error_reporting(E_ERROR);

require_once "lib/WxPay.Api.php";

require_once "unit/WxPay.NativePay.php";

require_once 'unit/log.php';

//模式一

$notify = new NativePay();

$url1 = $notify->GetPrePayUrl("123456789");

//模式二

$input = new WxPayUnifiedOrder();

$input->SetBody("test");

$input->SetAttach("test");

$input->SetOut_trade_no(WxPayConfig::MCHID.date("YmdHis"));

$input->SetTotal_fee("1");

$input->SetTime_start(date("YmdHis"));

$input->SetTime_expire(date("YmdHis", time() + 600));

$input->SetGoods_tag("test");

$input->SetNotify_url("http://paysdk.weixin.qq.com/notify.php");

$input->SetTrade_type("NATIVE");

$input->SetProduct_id("123456789");

$result = $notify->GetPayUrl($input);

$url2 = $result["code_url"];

?>

微信支付样例-退款
扫描支付模式一

模式一扫码支付

扫描支付模式二

模式二扫码支付

一键复制

编辑

Web IDE

原始数据

按行查看

历史

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值