A Laravel Package for the Quickpay API

The Quickpay package for Laravel, by Morten Bak, helps you quickly utilize the Quickpay API client using a fluent object and service Facade. Quickpay allows you to accept payments securely and reliably, and this package can help you interface with your user's data via the API:

use \Netbums\Quickpay\Facades\Quickpay;

// Get all payments
$payments = Quickpay::payments()->all();

// Get a single payment
$payment = Quickpay::payments()->find($paymentId);

// Create a payment link
$paymentLink = Quickpay::payments()->createLink(new PaymentLink(
    id: $createdPayment['id'], 
    amount: 100
));

// Refund a payment
$payment = Quickpay::payments()->refund(
    id: $paymentId,
    amount: 100,
);

Main Features

  • Capture a payment
  • Refund a payment
  • Authorize a payment
  • Cancel a payment
  • Create a payment with a basket of items and a unique order ID
  • Create a payment link and redirect the user to it
  • Create a fraud report for a payment
  • A payment link with custom continue, cancel, and callback URIs

You can learn more about this package, get full installation instructions, and view the source code on GitHub at mortenebak/laravel-quickpay. You can learn more about the Quickpay API via the documentation and the quickpay-php-client Composer package.


The post A Laravel Package for the Quickpay API appeared first on Laravel News.

Join the Laravel Newsletter to get all the latest Laravel articles like this directly in your inbox.

Read more

© 2025 Extly, CB - All rights reserved.