php实现支付宝商户转账

这篇具有很好参考价值的文章主要介绍了php实现支付宝商户转账。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

一:背景介绍

一:准备工作

三:代码实现


一:背景介绍

最近工作中,要用到支付宝的商家转账功能,用php代码实现,网上找的内容,有些是老版本的实现,有些是调用sdk,而且功能还不完善。最后自己实现了官方最新的转账功能,特此记录下。

一:准备工作

1:在开放平台签约申请商户,得到商户id和app_id;

2:申请证书和秘钥

这里的证书有CSR私钥,应用公钥证书和支付宝公钥证书,根证书

,应用公钥证和根证书用于转账接口,CSR私钥用于签名,支付宝公钥证书用于转账接口返回值接口验签,东西还是比较多的。
 

三:代码实现

        $parameter = [
            'app_id'                => $this->config['appid'],
            'method'                => 'alipay.fund.trans.uni.transfer',
            'format'                => 'JSON',
            'charset'               => 'utf-8',
            'sign_type'             => 'RSA2',
            'timestamp'             => date('Y-m-d H:i:s'),
            'version'               => '1.0',
            'alipay_root_cert_sn'   => $this->getRootCertSn($certPath.'alipayRoot.crt'),
            'app_cert_sn'           => $this->getCertSn($certPath.'appPublicKey_'.$this->config['appid'].'.crt'),
        ];

//业务参数构造
        $biz_content = [
            'out_biz_no'            => $params['order_no'],
            'trans_amount'          => (string) $params['trans_amount'],
            'biz_scene'             => 'DIRECT_TRANSFER',
            'product_code'          => 'TRANS_ACCOUNT_NO_PWD',

            'order_title'           => $trans_remark,
            'payee_info'            => [
                'identity'          => $params['client_id'],
                'identity_type'     => 'ALIPAY_LOGON_ID',
                'name'              => $params['client_name'],
            ]
        ];
        $parameter['biz_content'] = json_encode($biz_content, JSON_UNESCAPED_UNICODE);
        // 生成签名参数+签名
        $parameter['sign'] = $this->MyRsaSign($this->GetSignContent($parameter));
        // 执行请求
        $result = $this->HttpRequest('https://openapi.alipay.com/gateway.do', $parameter);

php实现支付宝商户转账,php开发,php,开发语言文章来源地址https://www.toymoban.com/news/detail-807100.html

到了这里,关于php实现支付宝商户转账的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 对接支付宝单笔转账接口

    转账到支付宝账户是为了满足支付宝商家向其他支付宝账户进行单笔转账的需求,针对具备开发能力的商家,提供通过 API 接口完成单笔转账的功能。可在支付宝 商家中心 产品中心 中开通 转账到支付宝账户 能力,在支付宝 商家中心 资金管理 中提交开通免费提额申请。 计

    2024年02月07日
    浏览(35)
  • 微信支付商户平台-配置密钥/API安全教程

    我们在做小程序获取微信开发时,难免会用到微信支付,我们做微信支付时,商户id和密匙是必不可少的。商户id很容易就能获取到。但是这个密匙的配置就相对而言麻烦了一点。今天就来教大家如何配置位置支付的密匙。 先我们要去注册微信支付的账号,注册成功后登录微

    2023年04月25日
    浏览(35)
  • 微信支付, 小程序,公众号, 商户号 需要进行的配置

    要想绑定商户号对接支付功能的必须是服务号,不能是订阅号. 服务号的申请创建这里不多说.按照微信提示步骤走即可 1.1.1点击左侧菜单 基本配置 1.1.2点击启用开发者密码(AppSecret) 根据提示验证 1.1.3保存记录AppID、AppSecret。 白名单内只填写ip地址即可 点击左侧菜单 开发者工

    2024年02月16日
    浏览(27)
  • 小程序支付报错:向微信请求统一下单失败:商户号该产品权限未开通,请前往商户平台>产品中心检查后重试

    一.检查微信商户和小程序是否建立绑定关系,没有绑定的需要进行绑定 1.登录微信商户平台,产品中心--AppId账号管理--关联AppId 2.填写要绑定的小程序AppId和认证主体点提交(可在微信公众平台--设置--基本设置获取) 3.登录微信公众平台 --功能--微信支付--待关联商户号--绑定  二

    2024年02月11日
    浏览(48)
  • 微信支付-商家给小程序用户转账教程(全网最详细JAVA版)

    一.首页要开通商家转账到零钱功能,点产品设置,开启验密批量API,设置接口IP,这里的接口ip不是指用户的,而是你本机的 ip或服务器的ip 二.获取微信平台证书,注意微信平台证书和商户证书是有区别的,别弄混淆了 1.根据链接把获取平台证书的代码下载下来 https://github

    2024年02月11日
    浏览(38)
  • PHP实现支付宝支付(沙箱)完整版,亲测可用

    demo 请狠狠的戳这里 ¥  https://download.lllomh.com/cliect/#/product/LA07512258233358 demo 请狠狠的戳这里 c   https://download.csdn.net/download/lllomh/28926037 沙箱测试,登陆我们个人的支付宝账号 地址:支付宝开放平台 第一次登陆的账户来说是需要填写信息注册 信息填写完成会跳转到这个页面,

    2023年04月11日
    浏览(77)
  • 店群批量返款工具,最新支付宝批量转账的解决方案-收付无忧系统

    淘系、拼多多、抖店等卖家涉及需要 批量返款的场景较多,如“BD返款、好评返现、免单活动批量转账” 等业务场景,电商人一天够忙的了,批量返款一直是困扰卖家的大问题。 商家批量退款、退费、补差、退邮费等就会爆增,或者淘宝阿里、拼多、抖店等商家需要批量返

    2024年02月04日
    浏览(89)
  • Java实现Tron(波场)区块链的开发实践(二)交易监控与转账

    上一节我们具体讲到Java实现Tron波场链的开发部署:通过trident源码编译组件,使用RPC的方式链接Tron波场链,并进行了代码实现,还有如何创建离线钱包。 这一节我们通过部署好的项目环境,具体如何使用代码来实现波场链的交易监控和交易转账. 1. 所有的开端就是获取链的接

    2024年03月12日
    浏览(49)
  • PHP实现小程序微信支付(v3版本)

    PS:本篇文章是PHP对小程序进行微信支付v3版本的实现,仅用于对支付流程的了解,具体使用方面需要大家自行调整 小程序端JS代码: PHP类的相关代码:

    2024年02月12日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包