chargily/chargily-pay

Chargily Pay V2 的 PHP 库

2.0.5 2024-08-10 22:19 UTC

This package is auto-updated.

Last update: 2024-09-10 22:33:15 UTC


README

针对 Chargily Pay™ 门户 - V2。

感谢您对 PHP 包 Chargily Pay™ 的兴趣,Chargily 是一家领先的阿尔及利亚金融科技公司,专注于支付解决方案和电子商务便利化,本包提供将电子支付 API(如 EDAHABIA(阿尔及利亚邮政)和 CIB(SATIM))集成到您的 PHP/Laravel 项目的最简单、免费方式。

本包由 Mohamed Boubazine (Medboubazine) 开发,并欢迎像您这样的开发者贡献。

需求

  • PHP >= 8.1.10

安装

  • 通过 Composer(推荐)
composer require chargily/chargily-pay

入门指南

  • 如果您处于生产模式,请将 test 替换为 live
  • public_key_here 替换为在开发者部分显示的 Chargily Pay 控制面板中的公钥
  • secret_key_here 替换为在开发者部分显示的 Chargily Pay 控制面板中的私钥
    use Chargily\ChargilyPay\Auth\Credentials;
    use Chargily\ChargilyPay\ChargilyPay;

    require "path-to-vendor/autoload.php";

    $credentials = new Credentials([
        "mode" => "test",
        "public" => "public_key_here",
        "secret" => "secret_key_here",
    ]);

    $chargily_pay = new ChargilyPay($credentials);

    $chargily_pay->balance()->get(),
    $chargily_pay->checkouts()->all(),
    $chargily_pay->customers()->all(),
    $chargily_pay->payment_links()->all(),
    $chargily_pay->prices()->all(),
    $chargily_pay->products()->all(),
    //validate and get Webhook details
    $chargily_pay->webhook()->get()

文档

框架文档

关于 Chargily Pay™ 包

Chargily Pay™ 包/插件是 Chargily 发布的一组开源项目,旨在方便将我们的支付网关集成到不同的编程语言和框架中。我们的目标是通过提供易于使用的工具,让开发者和企业能够无缝接受支付。

API 文档

有关如何与我们的 API 集成以及如何在项目中使用 Chargily Pay™ 的详细说明,请参阅我们的 API 文档

开发者社区

加入我们的 Telegram 开发者社区,与同行开发者建立联系,提问,并了解有关 Chargily Pay™ 的最新新闻和发展: Telegram 社区

如何贡献

我们欢迎所有类型的贡献,无论是错误修复、功能增强、文档改进,还是新的插件/包开发。以下是如何开始的方法

  1. 分支仓库: 点击页面右上角的“分支”按钮,创建仓库的副本。

  2. 克隆仓库: 使用以下命令将您的分支仓库克隆到本地机器

git clone https://github.com/Chargily/chargily-pay-php.git
  1. 进行更改: 对代码库进行所需的更改或添加。确保遵循我们的编码标准和指南。

  2. 测试更改: 仔细测试您的更改,以确保它们按预期工作。

  3. 提交拉取请求: 您对更改满意后,提交拉取请求到主仓库。我们的团队将审查您的贡献,并在需要时提供反馈。

取得联系

有问题或需要帮助?加入我们的 Telegram 开发者社区 Telegram,与同行开发者和我们团队建立联系。

我们感谢您对贡献 Chargily Pay™ 的兴趣!我们可以一起打造一些了不起的东西。

快乐编码!