beedelivery / laravel-bs2
用于与bs2集成的包。
1.0.0
2024-01-24 13:10 UTC
Requires
- php: ^8.1
README
Laravel Bs2 是一个用于与Bs2银行金融服务API集成的Laravel包。
要使用这些服务,您需要成为bs2的合作伙伴。更多详情请访问:https://empresas.bancobs2.com.br/。
此包允许您
- 通过PIX进行支付。
- 查询通过PIX进行的支付。
- 创建动态收费。
- 查询收费。
- 查询收入。
要使用上述方法,您需要一个访问令牌,该令牌已由包自动生成和管理。
您可以通过 https://devs.bs2.com/ 获取更多技术详情。
安装
composer require beedelivery/laravel-bs2
配置
一旦您拥有所有访问凭证,您需要在项目的 .env 文件中创建变量。
访问 src/config/bs2.php 以获取更多详细信息。
使用方法
每个金融服务都有自己的类及其方法。
以下是一个使用PIX服务的示例
<?php namespace App\Http\Controllers; use BeeDelivery\Bs2\Pix; class Controller { protected $pix; public function __construct(Pix $pix) { $this->pix = $pix; } public function chargeDetails() { $params = [ 'Inicio' => '2021-07-01', 'Fim' => '2021-07-30' ]; $response = $this->pix->chargeDetails($params); return $response; } public function chargeDetailsByTxId() { $txId = '41CCA23BA08AAE93BB45BFBE29C85C7'; $response = $this->pix->chargeDetailsByTxId($txId); return $response; } }
许可证
GNU通用公共许可证