kiezelpay/client

KiezelPay Pebble应用支付系统的API客户端。

v1.0.1 2016-04-18 23:07 UTC

This package is not auto-updated.

Last update: 2024-09-12 00:34:32 UTC


README

这是KiezelPay Pebble应用支付系统的官方API客户端。目前支持检查用户的支付状态,并提供支付代码、试用过期时间和许可状态。

安装

通过Composer

$ composer require kiezelpay/client

用法

// Initiate App client
$app = new KiezelPay\Client\App($appId);

// Check payment status for specified user and device
$status = $app->status($accountToken, $deviceId);

// User is licensed
if ($status->isLicensed()) {
    // ...
}

// Payment code available
if ($status->isUnlicensed()) {
    // ...
}

// User is in trial period
if ($status->isTrial()) {
    // ...
}

贡献

欢迎贡献,我们接受通过Pull Requests的贡献。

请遵循PSR-2编码标准,为新或更改的代码编写测试,并记录任何更改。

许可证

MIT许可证(MIT)。有关更多信息,请参阅LICENSE.md

安全

如果您发现任何与安全相关的问题,请通过电子邮件stephen@rees-carter.net联系,而不是使用问题跟踪器。

变更日志

2016-04-19 - v1.0.1

修复

  • 错误修复:Guzzle v6不支持->json()

2016-04-19 - v1.0.0 - 首次发布

新增

  • 支付状态API检查。