grvoyt / advcash
1.8.1
2020-12-16 20:46 UTC
Requires
- php: ^7.3
- illuminate/support: ^7|^8
Requires (Dev)
- mockery/mockery: ^1.3
README
Настройки
По умолчанию роуты для приема отключены. Включить можно через ADVCASH_DEF=true
Чтобы поставить свои роуты доступны такие методы у фасада.
$route_url - Чистая ссылка на страницу.
static setSuccessRoute(string $route_url): void
static setStatusRoute(string $route_url): void
static setFailRoute(string $route_url): void
Добавить в .env
ADVCASH_NAME=
ADVCASH_EMAIL=
ADVCASH_PASS=
Если нужен доступ к view запустить команду
php artisan vendor:publish --provider="Grvoyt\Advcash\AdvcashServiceProvider"
Events
Grvoyt\Advcash\Events\AdvcashPaymentIncome (AdvcashConfirmResponse $payment)
Grvoyt\Advcash\Events\AdvcashPaymentCancel (array $payment)
Grvoyt\Advcash\Events\AdvcashPaymentStatus (AdvcashConfirmResponse $payment)
Использование
$formHtml = Advcash::createBitcoinRequest(float $amount, string $order_id): string