cendekia/nova-faspay-tools

Laravel Nova 的 Faspay 支付网关工具。


README

Latest Version on Packagist Build Status StyleCI Total Downloads

RecurringCheck UpdateRecurringMember

安装

您可以通过 composer 将此包安装到使用 Nova 的 Laravel 应用程序中。

composer require cendekia/nova-faspay-tools

您需要在 .env 文件中添加一些 Faspay 凭据,如下所示

FASPAY_RECURRING_MERCHANT_ID=xxxx
FASPAY_RECURRING_MERCHANT_NAME=xxxxx
FASPAY_RECURRING_CLIENT_ID=xxxxx
FASPAY_RECURRING_PASSWORD=xxxxx
FASPAY_RECURRING_CHECK_URL=https://xxxxxx
FASPAY_RECURRING_MEMBER_DATA_URL=https://xxxxxx

接下来,您必须在 Nova 中注册该工具。这通常是在 NovaServiceProvidertools 方法中完成的。

// in app/Providers/NovaServiceProvider.php

// ...

public function tools()
{
    return [
        // ...
        new \Cendekia\FaspayTools\FaspayTools,
    ];
}

待办事项

  • 循环成员检查
  • 更新循环成员数据
  • 使用本地数据设置

测试

composer test

变更日志

请参阅 CHANGELOG 以获取有关最近更改的更多信息。

贡献

请参阅 CONTRIBUTING 以获取详细信息。

安全

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

支持

请通过 Patreon 购买我一杯冰美式咖啡。

许可

MIT 许可证 (MIT)。有关更多信息,请参阅 许可文件