PHP 转账到支付宝账户

PHP 转账到支付宝账户
SDK:https://gitee.com/yansongda/pay
开发文档:https://pay.yansongda.cn/

注意:调用支付宝支出功能(退款、转账)时,由于保障商户应用和支付宝交互的安全性,单笔转账能力仅支持 公钥证书 模式

配置参数(3证书文件路径是绝对路径,当前示例仅为文件名)

'ali_public_key '=>'支付宝公钥',//是支付宝后台通过应用公钥生成的 'private_key'=>'应用私钥',//通过工具一键生成的私钥 'app_cert_public_key' => 'appCertPublicKey_20210520.crt', // 应用公钥证书文件绝对路径 'alipay_cert_public_key' =>'alipayCertPublicKey_RSA2.crt',// 支付宝公钥证书文件绝对路径 'alipay_root_cert' =>'alipayRootCert.crt',// 支付宝根证书文件绝对路径 

关键入参

参数

类型

最大长度

必填

参数说明

out_biz_no

String

64

商家侧唯一订单号,由商家自定义。对于不同转账请求,商家需保证该订单号在自身系统唯一。

示例值:20190619000000001

trans_amount

String

16

订单总金额,单位为元,精确到小数点后两位,取值范围[0.1,100000000]。

示例值:1.68

product_code

String

64

销售产品码。单笔无密转账固定为 TRANS_ACCOUNT_NO_PWD。

biz_scene

String

64

业务场景。单笔无密转账固定为 DIRECT_TRANSFER。

payee_info

Participant

收款方$order = [ 'out_biz_no' => time(), 'trans_amount' => 0.1, 'product_code' => 'TRANS_ACCOUNT_NO_PWD', 'payee_info' => [ 'identity' => 'ghdhjw7124@sandbox.com', 'name' => '张三', 'identity_type' => 'ALIPAY_LOGON_ID', ], 'remark'=>'赔付金'//相当于转账里面的备注 ]; $result = $alipay->transfer($order);

版权声明:玥玥 发表于 2021-05-22 14:40:28。
转载请注明:PHP 转账到支付宝账户 | 女黑客导航