Пакет Laravel для роботи з API QuickPay

Перекладено ШІ
Оригінал: Laravel News
Оновлено: 28 грудня, 2024
Приготуйтеся спростити обробку платежів у Laravel за допомогою пакета Quickpay від Мортена Бака! Дізнайтеся, як інтегрувати API Quickpay, щоб безпечно приймати платежі та управляти фінансовими транзакціями, прочитавши нашу статтю

Пакет 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,
);

# Основні можливості

Докладніше про цей пакет, інструкції з установки та вихідний код можна знайти на GitHub за посиланням mortenebak/laravel-quickpay. Інформацію про API Quickpay шукайте в документації та в пакеті quickpay-php-client.