shabnamyusifzada / php-pulpal
PulPal支付系统API
1.0.0
2023-02-16 11:08 UTC
Requires
- php: >=5.6
README
基于 https://payment-api-dev.pulpal.az/swagger/index.html
关于
php-pulpal
包允许您在php应用程序中直接使用 PulPal API 接收和处理支付。
功能
- 从商家到客户的充值支付
- 检查交易状态
- 检查商家钱包余额和冻结资金
要求
- PHP 5.6+
- cURL
Composer安装
在您的 composer.json
中要求 shabnamyusifzada/php-pulpal
包并更新依赖关系。
$ composer require shabnamyusifzada/php-pulpal
手动安装(不使用Composer)
- 下载 类库并将内容解压缩到项目结构中的目录。
- 将文件上传到您的Web服务器。
设置
将 config/pulpal.php 保存到您选择的存储位置,并填写相应的详细信息。
要在项目中使用库,请将以下内容包含到您的文件中。
- /path/to/config.php
- autoload.php
集成包
将以下内容包含到您的文件中
<?php require __DIR__.'/vendor/autoload.php'; use ShabnamYusifzada\Pulpal\Api\v1\TopUpPayment; $config = include __DIR__."/config/pulpal.php"; $payment = new TopUpPayment( $config['host'], $config['merchant_id'], $config['provider_id'], $config['api_public_key'], $config['api_private_key'], $config['lang'] ); ?>
使用“商家到客户的充值支付”功能
使用以下示例初始化支付,将商家重定向到支付页面:示例
然后使用以下示例处理支付结果:示例
使用“检查交易状态”功能
示例请见 此处
使用“检查商家钱包余额和冻结资金”功能
示例请见 此处
即将推出的版本
“客户到商家的支付”功能
许可证
在MIT许可证下发布,请参阅 LICENSE。