公司最近在做第三方微信支付功能,按照不同的企业设置不同的微信收款账户,不同企业的产品缴费需要缴费到指定的商户对象中。
比如:app接入4个商户,分别是a、b、c和d;4个商户在app里分别买不同的产品。当客户在购买商品时需要给指定商户账户支付具体的金额,这种情况下微信支付采用一个appId绑定不同商户号处理吗?还是需要app在发起支付时按照不同的appId处理?
1》如果是前一种(appId绑定不同的商户号)appId绑定的商户号是否有限制(个数,费率,商户主体等)?
2》如果是前一种方式,商户服务端发起支付时apiKey参数是主商户(appId主体一致的商户)对应的apiKey?
3》如果是后一种方式,不同的appId对应包名不一致,客户端可以拉起sdk做支付吗?
您好,1可以绑定不同的商户号的,需要为同一主体的商户号。2绑定的商户号数没有限制。3用的是绑定的该商户号的key。
可否绑定不同主体的商户号?
回答3里的apiKey是对应商户的apikey是不?App上绑定了三个商户,A商户请求给定的是A商户的key,B商户的支付需要B商户的Key