付款方商家签约

需要提供付款方的签约企业/个体户支付宝账号,根据下面的规则生成签约链接

@Test  
    public void fcWalletSign() throws Exception {  
        //alipayLogonId要签约的支付宝账号
        String alipayLogonId = "useraxxxxx@163.com";  
        // notifyUrl为签约完成后,浏览器上自动跳回您网站的某个链接地址
        String notifyUrl = "https://www.baidu.com/fcback";  
        String sign = Utils.MD5(Config.AppSecret + Config.AppId + alipayLogonId + notifyUrl + Config.AppSecret);  

        String url = String.format("https://kf.fw199.com/gateway/partner/pay/alipay/wallet/sign?alipay_logon_id=%s&pid=%s&sign=%s&notify_url=%s",  
                alipayLogonId, Config.AppId, sign, notifyUrl);    
        // url为签约链接,供付款方点击跳去签约。
        System.out.println(url);  

    }

付款方打开链接后,将显示一个签约二维码,付款方需要用对应签约账号的手机支付宝进行扫码签约。

付款方在手机支付宝上签约完成后,浏览器将自动跳回事前传入的notifyUrl地址。

回调时带回来签约的支付宝账号还有sign,sign用于您网站检验本次回调是否来自蜂巢。sign的生成规则

String sign  = util.MD5(YourAppKey + alipayLogonId + YourAppKey)
文档更新时间: 2023-09-07 16:13   作者:admin