lrpatricio / picpay-php
PHP 的 PicPay SDK
1.0.1
2020-03-23 21:57 UTC
Requires
- php: >=5.6.0
- guzzlehttp/guzzle: >=6.3
This package is auto-updated.
Last update: 2024-09-24 08:06:59 UTC
README
入门
最低配置 - 要使用 SDK,您需要 PHP >= 5.6。
安装 SDK - 建议使用 composer 安装 SDK。
composer require lrpatricio/picpay-php
示例
配置
<?php require('vendor/autoload.php'); $picpay = new PicPay\Client('x-picpay-token');
创建支付
必填字段:referenceId、callbackUrl、value、buyer ... 在 buyer 对象中,所有字段都是必填的。
<?php $picpay->create()->send([ "referenceId" => "102030", "callbackUrl" => "http://www.sualoja.com.br/callback", "returnUrl" => "http://www.sualoja.com.br/cliente/pedido/102030", "value" => 20.51, "expiresAt" => "2022-05-01T16:00:00-03:00", "buyer" => [ "firstName" => "João", "lastName" => "Da Silva", "document" => "123.456.789-10", "email" => "teste@picpay.com", "phone" => "+55 27 12345-6789" ] ]);
取消支付
必填字段:referenceId、authorizationId。
<?php $picpay->cancel()->send([ "referenceId" => "102030", "authorizationId" => "555008cef7f321d00ef236333" ]);
支付状态
必填字段:referenceId。
<?php $picpay->status()->send([ "referenceId" => "102030", ]);
其他语言
API 参考
官方文档请访问 PicPay