codemenco / advcash
dev-main
2021-08-20 01:55 UTC
Requires
- php: ^7.3
- illuminate/support: ^7|^8
Requires (Dev)
- mockery/mockery: ^1.3
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