微信支付v3版java_关闭订单

zhaidp_java 2023-01-12 18:47:08

课程名称适应人群
微信支付v3版java_关闭订单所有人

微信支付V3版系列课程详细讲解微信支付的JSAPI支付H5支付Native支付申请退款支付结果通知退款结果通知申请交易账单申请资金账单下载账单关闭订单

提供java版、c#版、python3版、php版课程。

按照课程体系,课程分为大全家桶、小全家桶、套餐1、套餐2、套餐3,以便于学员选择。



购课请提前联系九宝老师

...全文
804 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复

讲的没有任何有用的,全是广告

基于GO的微信支付SDK - 商户支付-商户分账-服务商支付-服务商支付.zip 安装包 go get -u / 查看文档 // 执行命令 godoc -http=:8888 -play // 浏览器打开文档 http://127.0.0.1:8888/pkg/// 破坏性更新 1.3.0本将API证书配置APIClientPath的证书路径由string改为[]byte类型,1.3.0之前的本不受影响。 V2 本下单接口 config := entity.PayConfig{ // 传入支付初始化参数 AppID string // 商户/服务商 AppId(公众号/小程序) MchID string // 商户/服务商 商户号 SubAppID string // 子商户公众号ID SubMchID string // 子商户商户号 PayNotify string // 支付结果回调地址 RefundNotify string // 退款结果回调地址 Secret string // 微信支付密钥 APIClientPath APIClientPath // API证书内容,使用V3接口必传 SerialNo string // 证书编号,使用V3接口必传 } wxpay := WXPay.Init(config) // 统一下单 if data, err := wxpay.V2.UnifiedOrder(V2.UnifiedOrder{/* 传入参数 */}); err == nil { } // 小程序支付 if data, err := wxpay.V2.WxAppPay(V2.UnifiedOrder{/* 传入参数 */}); err == nil { } // APP支付 if data, err := wxpay.V2.WxAppAppPay(V2.UnifiedOrder{/* 传入参数 */}); err == nil { } // H5支付 if data, err := wxpay.V2.WxH5Pay(V2.UnifiedOrder{/* 传入参数 */}); err == nil { } // 付款码支付 if data, err := wxpay.V2.Micropay(V2.Micropay{/* 传入参数 */}); err == nil { } // 关闭订单 if data, err := wxpay.V2.CloseOrder("1111"); err == nil { } // 撤销订单 if data, err := wxpay.V2.ReverseOrder(V2.ReverseOrder{/* 传入参数 */}); err == nil { } // 查询订单 if data, err := wxpay.V2.OrderQuery(V2.OrderQuery{/* 传入参数 */}); err == nil { } // 申请退款 if data, err := wxpay.V2.Refund(V2.Refund{/* 传入参数 */}); err == nil { } // 查询退款 if data, err := wxpay.V2.RefundQuery(V2.RefundQuery{/* 传入参数 */}); err == nil { } V2 本分账接口 // 添加分账接收方 if data, err := wxpay.V2.ProfitSharingAddReceiver(V2.Receiver{/* 传入参数 */}); err == nil { } // 删除分账接收方 if data, err := wxpay.V2.ProfitSharingRemoveReceiver(V2.Receiver{/* 传入参数 */}); err == nil { } // 发起分账 第二个参数options为multi为多次分账 默认为单次 if data, err := wxpay.V2.ProfitSharing(V2.ProfitSharing{/* 传入参数 */},""); err == nil { } // 完成分账 if data, err := wxpay.V2.ProfitSharingFinish(V2.ProfitSharingFinish{/* 传入参数 */}); err ==

1

社区成员

发帖
与我相关
我的任务
社区描述
九宝老师
社区管理员
  • zhaidp_java
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧