marshmallow/payable

此包将使我们能够在所有Laravel资源上接受支付。这最初是为我们的电子商务包构建的,但也可以用于任何事物。


README

alt text

Marshmallow Payable

此包将使我们能够在所有Laravel资源上接受支付。这最初是为我们的电子商务包构建的,但也可以用于任何事物。

安装

Composer

您可以通过Composer安装此包

composer require marshmallow/payable

发布Nova资源

php artisan marshmallow:resource Payment Payable
php artisan marshmallow:resource PaymentProvider Payable
php artisan marshmallow:resource PaymentType Payable

事件

PaymentStatusOpen::class
PaymentStatusPaid::class
PaymentStatusFailed::class
PaymentStatusCanceled::class
PaymentStatusExpired::class
PaymentStatusRefunded::class
PaymentStatusUnknown::class

用法

MOLLIE_KEY="test_*****"
MULTI_SAFE_PAY_KEY="*****"
PAYABLE_TEST_PAYMENTS=true

准备您的模型

Payable特质添加到您的支持支付的模型中。

服务提供者

MultiSafe支付

  • 简单结账
  • 复杂结账

Mollie

  • 简单结账
  • 复杂结账

测试

测试Mollie简单结账

\Marshmallow\Payable\Facades\PayableTest::mollie($test = false, $api_key = 'live_xxxx');

变更日志

有关最近更改的更多信息,请参阅变更日志

安全

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

致谢

许可证

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