lightrail/lightrail-stripe

此包已被废弃且不再维护。未建议替代包。

Lightrail-Stripe 集成 PHP 库

v0.2.3 2018-03-19 22:28 UTC

This package is not auto-updated.

Last update: 2024-07-21 03:40:57 UTC


README

Lightrail 是一个用于数字账户积分、礼品卡、促销和积分的现代平台 —— 了解更多,请访问 Lightrail。Lightrail Stripe 集成为开发者提供客户端库,使他们能够轻松地在 PHP 中使用 Lightrail 和 Stripe

如果您正在寻找特定用例或其他语言,请查看 Lightrail API 文档 中的“集成”部分。

功能

  • 支持与 Lightrail 兑换和 Stripe 付款一起使用的简单订单结账,支持分批支付交易。

用法

有关使用此库的示例项目,请参阅 Lightrail Stripe 示例 PHP 网络应用

安装

Composer

您可以使用 composer 将此库作为项目依赖项添加

composer require lightrail/lightrail-stripe

或者,您可以复制所有文件并将 init.php 添加到您的项目中

require_once 'lightrail-stripe/init.php';

要求

此库需要 PHP 5.6 或更高版本。

依赖

此库的唯一依赖项是 Stripefirebase/php-jwt

"require": {
    "stripe/stripe-php": "^5.3",
    "firebase/php-jwt": "^5.0"
  }

如果您想运行单元测试,以下依赖项也是必要的。

"require-dev": {
    "phpunit/phpunit": "^6.2"
  }

测试

~test-config.php 复制到 test-config.php 并填写空白字段。

可以从 tests/ 运行测试,使用 ../vendor/bin/phpunit ./

贡献

欢迎在 GitHub 上提交错误报告和拉取请求 https://github.com/Giftbit/lightrail-stripe-php

发布

将更改推送到 Github 后,标记新的版本。您可以通过网页界面或命令行执行此操作

git tag -a vX.X.X -m "Tag message or title"
git push origin vX.X.X

然后登录 packagist.org 并点击 lightrail/lightrail 包上的“更新”(您必须以 Lightrail 用户身份登录)。

许可

此库在 MIT 许可证 的条款下提供为开源。