如何实现一个项目配置多个商户信息付款给对应商户
说明:本帖主要说明如何实现给一个平台配置多个商户的号实现多个商户收款。主要用于没有门店和第三方授权方式
支付宝最终是根据请求过来的appid来判断哪一个商户收款(也就是请求是谁的appid就收款到谁的账号下)
方案一:
1.流程图
1)买家在平台选择商品》根据商品判断该商品应该付款给到商户A还是商户B ,如果是商户A就根据商户编号等(可以自己设置一个判断条件)
建议:可以使用支付宝请求参数中的out_trade_no,把商户A的订单号设置成A001
2)根据判断条件如果该商品属于商户A收款,那就调用对应商户A的账户和密钥信息请求到支付宝发起请求支付即可。
特别注意:
1.支付需要验签,逻辑也是一样根据一个判断条件调用对应商户的支付宝公钥进行验签 2.密钥涉及资金安全,请谨慎使

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
收发现金红包之-红包协议支付接口(alipay.fund.coupon.order.agreement.pay)
商户签署无密支付协议,然后通过代扣的方式发红包,参数详情点击参考文档我这边分享一下java版的示例供大家参考,适用于jdk版本1.5及以上的开发环境,sdk可点击下载 2.代码示例: /** * */ /** * @author wb-jm273093 * */ package alipay.com.test; import java.text.SimpleDateFormat; import java.util.Date; import java.util.Random; import com.alipay.api.AlipayApiException; import com.alipay.api.AlipayClient; import com.alipay.api.DefaultAlipayClient
- 下一篇
如何查看服务id?
一 说明 服务编号也称服务id或者插件id,那么如何查看这个服务id呢? 二 如何查看 (1)登录蚂蚁开放平台【[url]https://openhome.alipay.com/platform/accountSetting.htm[/url]】 (2)进入服务市场菜单项 (3)进入口碑服务市场,即可看到服务id 三 其他相关问题 (1)如何创建服务?or 门店如何创建上架服务? 请访问下面链接:【[url]https://openclub.alipay.com/read.php?tid=3988&fid=71[/url]】
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7,CentOS8安装Elasticsearch6.8.6
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS8安装Docker,最新的服务器搭配容器使用
- CentOS关闭SELinux安全模块
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- 设置Eclipse缩进为4个空格,增强代码规范
- CentOS8编译安装MySQL8.0.19