首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    解决微信小程序原生云开发退款报错“特约子商户商户号未授权服务商的产品权限”的问题

    最后补一下退款的官方文档和我的传参:文档:https://developers.weixin.qq.com/minigame/dev/wxcloud/reference-sdk-api/open/pay/CloudPay.refund.html...我的参数:let cloud = cloudBase.getCloud(); let refund_fee_type = 1; // 金额单位为分 1就是退款1分钱 100就是退款1块钱 const refund_params...: this.generateRandomString(), // 商户退款单号,也是自己随机生成一个就行,用来查询退款情况用,比如退款成功还是失败 total_fee: refund_fee_type..., // 订单金额 单位:分 refund_fee: refund_fee_type, // 申请退款金额,用户实际到账的金额 单位:分 refund_desc: "手动取消",// 退款理由,...界面显示效果如下 } const res = await cloud.cloudPay.refund(refund_params);envId在微信小程序点开云开发就能看到:sub_mch_id也是在微信小程序云开发查看

    93310

    客户决策 | 我的代码没有else

    伪代码如下: // 定义一个支付接口 - `PaymentInterface` + 抽象方法`Pay(ctx *Context) error`: 当前支付方式的支付逻辑 + 抽象方法`Refund...` + 实现方法`Pay`: 支付逻辑 + 实现方法`Refund`: 支付逻辑 // 客户端代码 通过接口参数pay_type的值判断是哪种支付方式策略 同时得到了我们的UML图: ?...return } // Refund 当前支付方式的支付逻辑 func (p *WechatPay) Refund(ctx *Context) (err error) { // 当前策略的业务逻辑写这...return } // Refund 当前支付方式的支付逻辑 func (p *AliPayWap) Refund(ctx *Context) (err error) { // 当前策略的业务逻辑写这...return } // Refund 当前支付方式的支付逻辑 func (p *BankPay) Refund(ctx *Context) (err error) { // 当前策略的业务逻辑写这

    1.5K20
    领券