微信支付平台收付通,进件二级商户,支持多微信支付服务商

本文详解微信支付收付通平台的核心能力:支持小微商户、个体户及企业等多主体类型的二级商户进件;提供服务商统一纳管、多商户号切换操作;覆盖进件审核、签约、结算账户修改、注销及注销提现全流程;并支持平台/二级商户提现、异常提现处理及交易/资金/分账三类账单下载,全面满足电商场景下多微信支付服务商协同运营需求。

大家好,我是小悟。

微信支付平台收付通,是基于服务商模式,专为电商行业场景设计打造的解决方案。平台商户协助其下商户入驻成为微信支付二级商户。

通过平台收付通将商户进件为微信支付的二级商户,不仅支持个体工商户、企业等主体类型进件,还支持小微商户即无营业执照的个人商家进件。

在这里插入图片描述

这个系统可以帮助微信支付服务商平台收付通进件二级商户,支持多微信支付服务商。把多个服务商商户号汇集到一处管理,想操作哪个商户号就选哪个商户号即可。

1、服务商管理

1.1 服务商列表

录入服务商相关的基本信息,可以新增多个微信支付服务商,管理起来挺方便。

图片

点击新增按钮。

图片

这些参数信息到微信支付商户后台获取。

图片

2、进件管理

2.1 二级商户进件

提交商户信息进件二级商户,可支持的主体类型包括小微商户、个体户、企业。

图片

点击商户进件按钮,选择服务商信息,按照选择的主体类型,提交相对应的资料。

图片

图片

提交资料到微信审核通过后,是待签约的状态,扫码签约即可。

图片

提交资料到微信审核失败后,是已驳回的状态,查看原因,按描述修改再次提交即可。

图片

签约通过后的状态是完成,完成状态意味着二级商户的商户号即可使用了。

点击修改结算账号按钮,可以查看当前生效中的银行结算账户,修改该二级商户的结算银行账户。以及提交修改申请后查询结算账户修改申请状态。

图片

3、注销管理

3.1 二级商户注销

二级商户需要注销时,在这里提交资料进行注销。

图片

点击提交新注销按钮,选择二级商户信息,上传对应申请书。

图片

如果审核驳回,注销失败,根据失败原因,点击信息修改按钮,重新提交。

图片

点击查看审核按钮,服务商发起注销申请后,查询注销状态、进展。

图片

3.2 二级商户注销提现

针对被微信支付平台不收不付管控的二级商户,如二级商户账户内还有可用余额,且无法解脱(例如 营业执照注销吊销),则服务商可为二级商户申请走注销提现的流程,将可用余额进行提现操作。

在二级商户号注销后,电商平台可发起提现申请, 审批通过后, 将会按照指定的收款方式返回给二级商户。

图片

点击提交提现按钮,选择已注销二级商户信息,选择出款子账户类型,提交相应资料。

图片

图片

图片

4、资金管理

4.1 平台商户提现

通过该功能可将收付通平台的收入进行预约提现。

图片

点击提交提现按钮,选择服务商信息,选择账户类型,再点击查看,可查看服务商收付通平台各账户的余额。填写提现信息后可提交提现。

图片

点击查看审核按钮,发起平台提现申请后,查询提现状态、进展。

图片

4.2 二级商户提现

通过该功能帮助二级商户发起账户预约提现申请,完成账户提现。

图片

点击提交提现按钮,选择二级商户信息,选择账户类型,再点击查看,可查看二级商户各账户的余额。填写提现信息后可提交提现。

图片

点击查看审核按钮,发起二级商户提现申请后,查询提现状态、进展。

图片

4.3 异常提现下载

选择服务商信息、账单日期,按日查询并下载提现状态为异常的提现单,提现异常包括提现失败和银行退票。

图片

5、账单管理

5.1 交易账单下载

选择服务商信息、账单日期,下载交易账单。账单包含交易金额、时间及营销信息,利于订单核对、退款审查及银行到账确认。

图片

5.2 资金账单下载

选择服务商信息、账单日期,下载资金账单。账单文件详细记录了服务商账户资金操作的相关信息,包括业务单号、收支金额及记账时间等,以便服务商进行核对与确认。

图片

5.3 分账账单下载

选择服务商信息、账单日期,下载分账账单。账单文件内包含分账相关的金额、时间等信息,供商户核对到账等情况。

图片

总结来说,这个系统可以管理多个微信支付服务商平台收付通,方便进行二级商户进件、二级商户注销、二级商户注销提现、平台商户提现、二级商户提现、异常提现下载、交易账单下载、资金账单下载、分账账单下载的操作。

图片

public PrepayWithRequestPaymentResponse createOrder(String openId, String outTradeNo, int totalAmount) {
    JsapiServiceExtension service = new JsapiServiceExtension.Builder()
            .config(createConfig())
            .build();

    PrepayRequest request = new PrepayRequest();
    request.setAppid("你的小程序 AppID");
    request.setMchid("你的商户号");
    request.setDescription("测试商品名称");
    request.setOutTradeNo(outTradeNo);
    
    // 金额设置,单位为分
    Amount amount = new Amount();
    amount.setTotal(totalAmount); 
    request.setAmount(amount);

    Payer payer = new Payer();
    payer.setOpenid(openId);
    request.setPayer(payer);
    
    // 设置回调地址,必须是 https 且公网可达
    request.setNotifyUrl("https://your-domain.com/api/pay/notify");

    return service.prepayWithRequestPayment(request);
}
@PostMapping("/notify")
public String handleNotify(HttpServletRequest request) throws Exception {
    String body = HttpUtils.readData(request);
    // 使用 SDK 解析并验签,若失败会抛出异常
    NotificationParser parser = new NotificationParser(createConfig());
    Transaction result = parser.parse(body, request.getHeader("Wechatpay-Signature"), 
                                      request.getHeader("Wechatpay-Nonce"), 
                                      request.getHeader("Wechatpay-Timestamp"), 
                                      Transaction.class);

    if ("SUCCESS".equals(result.getTradeState())) {
        // 验签通过且支付成功,更新本地订单状态
        // 务必判断订单是否已处理过,避免重复入账
        orderService.updateStatus(result.getOutTradeNo(), OrderStatus.PAID);
    }
    
    // 必须返回标准响应,否则微信会重试通知
    return "{\"code\":\"SUCCESS\",\"message\":\"OK\"}";
}

谢谢你看我的文章,既然看到这里了,如果觉得不错,随手点个赞、转发、在看三连吧,感谢感谢。那我们,下次再见。

您的一键三连,是我更新的最大动力,谢谢

山水有相逢,来日皆可期,谢谢阅读,我们再会

我手中的金箍棒,上能通天,下能探海

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

悟空码字

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值