付款方商家签约
需要提供付款方的签约企业/个体户支付宝账号,根据下面的规则生成签约链接
@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¬ify_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