oscar-team / reepay-php-api
1.0.29
2024-04-22 13:44 UTC
Requires
- php: >=5.4
- ext-curl: *
- ext-json: *
- ext-mbstring: *
Requires (Dev)
- friendsofphp/php-cs-fixer: ~1.12
- phpunit/phpunit: ~4.8
- satooshi/php-coveralls: ~1.0
- squizlabs/php_codesniffer: ~2.6
README
REST API 管理Reepay资源
此PHP包由Swagger Codegen项目自动生成
- API版本:1
- 构建包:io.swagger.codegen.languages.PhpClientCodegen
关于Reepay(由reepay提供)
Reepay是一个支付网关,也是一个订阅计费平台,适用于多个在线网店和商家。Reepay也是VISA和Mastercard的收单机构。
这是一个由爱好者完成的不官方仓库,我们非常感谢为此付出的工作和努力。
要求
PHP 5.4.0及以后版本
安装与使用
Composer
要使用Composer安装绑定,请将以下内容添加到composer.json
{
"require": {
"oscar-team/reepay-php-api": "dev-master"
}
}
然后运行composer install
手动安装
下载文件并包含autoload.php
require_once('/path/to/code/autoload.php');
测试
要运行单元测试
composer install
./vendor/bin/phpunit
入门指南
请按照安装过程进行操作,然后运行以下命令
<?php require_once(__DIR__ . '/vendor/autoload.php'); // Configure API key authorization: apiKey Reepay\Configuration::getDefaultConfiguration()->setApiKey('X-Auth-Token', 'YOUR_API_KEY'); // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed // Reepay\Configuration::getDefaultConfiguration()->setApiKeyPrefix('X-Auth-Token', 'Bearer'); // Configure HTTP basic authorization: basicAuth Reepay\Configuration::getDefaultConfiguration()->setUsername('YOUR_USERNAME'); Reepay\Configuration::getDefaultConfiguration()->setPassword('YOUR_PASSWORD'); $apiInstance = new Reepay\Api\AccountApi(); try { $result = $apiInstance->createPrivateKey(); print_r($result); } catch (Exception $e) { echo 'Exception when calling AccountApi->createPrivateKey: ', $e->getMessage(), PHP_EOL; } ?>
API端点文档
所有URI相对于https://api.reepay.com/,除了Session,它相对于https://checkout-api.reepay.com/。
模型文档
- 账户
- AnydayTransaction
- AccountLogin
- 附加组件
- 附加组件搜索
- 附加成本
- BancontactTransaction
- BlikTransaction
- 取消订阅
- 卡
- CardGatewayAgreement
- 卡导入
- 卡令牌
- 卡交易
- ChangeNextPeriodStart
- 更改订阅
- 收费
- 收费搜索
- 收费来源
- 优惠券
- 优惠券兑换
- 优惠券搜索
- 创建附加组件
- 创建附加成本
- 创建卡网关协议
- 创建收费
- 创建优惠券
- 创建信用
- 创建信用笔记行
- 创建客户
- 创建客户发票
- 创建客户笔记
- 创建折扣
- 创建催收计划
- 创建订单
- 创建订单行
- 创建退款
- 创建会话
- 创建订阅
- 创建订阅附加组件
- 创建订阅附加成本
- 创建订阅折扣
- 创建订阅发票
- 创建订阅计划
- 信用
- 信用发票
- 信用笔记行
- 客户
- 客户笔记
- 客户搜索
- 折扣
- 折扣搜索
- 折扣设置
- 催收计划
- EpsTransaction
- ErrorResponse
- EstoniaBanksTransaction
- 事件
- 事件列表
- ExpireSubscription
- GiropayTransaction
- IdealTransaction
- IntervalAmount
- 邀请用户
- 接受邀请用户
- 发票
- 发票账单地址
- 发票贷记通知
- 发票搜索
- 发票发货地址
- 密钥
- KlarnaTransaction
- LatviaBanksTransaction
- LithuaniaBanksTransaction
- 邮件设置
- 手动退款转账
- 手动结算转账
- 手动交易
- MbwayTransaction
- MpsSubscription
- MpsTransaction
- MultibancoTransaction
- 我的银行交易
- 挂起订阅
- 订单行
- 组织
- 组织登录
- 支付方式
- P24交易
- Payconiq交易
- Paypal交易
- Paysafecard交易
- Paysera交易
- 计划
- Postfinance交易
- 重新激活订阅
- 递归交易
- 兑换优惠券代码
- 退款
- 桑坦德交易
- Satispay交易
- SEPA交易
- 会话
- 设置支付方式
- 结算
- 结算费用
- 订阅
- 订阅附加功能
- 订阅变更
- 订阅折扣
- 订阅链接
- 订阅周期余额
- 订阅搜索
- 替代订阅计划
- Swish交易
- 交易
- 交易搜索
- Trustly交易
- 更新账户
- 更新附加功能
- 更新卡网关协议
- 更新优惠券
- 更新客户
- 更新催款计划
- 更新组织
- 更新订阅计划
- 更新用户
- 更新用户组
- 更新用户密码
- 更新Webhook设置
- 用户
- 用户账户
- 用户登录
- 用户续订
- 用户重置请求密码
- Verkkopankki交易
- Viabill交易
- Vipps循环交易
- Webhook
- Webhook禁用请求
- Webhook请求
- Webhook重发请求
- Webhook设置
- Webhook更新请求
- 微信支付交易
授权文档
apiKey
- 类型:API密钥
- API密钥参数名:X-Auth-Token
- 位置:HTTP头
basicAuth
- 类型:HTTP基本认证