Пакет Quickpay для Laravel, створений Мортеном Баком, дозволяє швидко використовувати API-клієнт Quickpay за допомогою зручного об'єкта та фасаду сервісу. Quickpay забезпечує надійне та безпечне приймання платежів, а цей пакет допомагає вам взаємодіяти з даними користувачів через API:
use \Netbums\Quickpay\Facades\Quickpay;
// Отримати всі платежі
$payments = Quickpay::payments()->all();
// Отримати один платіж
$payment = Quickpay::payments()->find($paymentId);
// Створити платіжне посилання
$paymentLink = Quickpay::payments()->createLink(new PaymentLink(
id: $createdPayment['id'],
amount: 100
));
// Відшкодувати платіж
$payment = Quickpay::payments()->refund(
id: $paymentId,
amount: 100,
);
# Основні можливості
- Здійснити платіж
- Відшкодувати платіж
- Авторизувати платіж
- Скасувати платіж
- Створити платіж із набором товарів та унікальним ідентифікатором замовлення
- Створити платіжне посилання та перенаправити користувача на нього
- Створити звіт про шахрайство для платежу
- Платіжне посилання з кастомізованими URL-адресами для продовження, скасування та зворотного зв'язку
Докладніше про цей пакет, інструкції з установки та вихідний код можна знайти на GitHub за посиланням mortenebak/laravel-quickpay. Інформацію про API Quickpay шукайте в документації та в пакеті quickpay-php-client.