codemenco/

advcash

dev-main 2021-08-20 01:55 UTC

This package is auto-updated.

Last update: 2024-09-20 08:46:10 UTC


README

您可以在Laravel根目录下运行以下命令来安装它

composer require codemenco/advcash

设置

默认情况下,接收路由是禁用的。您可以通过设置ADVCASH_DEF=true来开启它

将路由放置到您的facade中,以下方法可供使用。

$route_url - 一个指向页面的干净链接(它关联到SCI而非API)。

static setSuccessRoute(string $route_url): void
static setStatusRoute(string $route_url): void
static setFailRoute(string $route_url): void

添加到.env

#SCI
ADVCASH_NAME=
ADVCASH_EMAIL=
ADVCASH_PASS=

#API
ADVCASH_API_NAME=
ADVCASH_API_EMAIL=
ADVCASH_API_PASS=

如果您需要访问视图,请运行以下命令

php artisan vendor:publish --provider="Codemenco\Advcash\AdvcashServiceProvider"

事件

Codemenco\Advcash\Events\AdvcashPaymentIncome (AdvcashConfirmResponse $payment)
Codemenco\Advcash\Events\AdvcashPaymentCancel (array $payment)
Codemenco\Advcash\Events\AdvcashPaymentStatus (AdvcashConfirmResponse $payment)

用法

$formHtml = Advcash::createBitcoinRequest(float $amount, string $order_id): string
AdvcashApi::sendMoney(float $amount, 'EUR', string $email, string $note, false): string