Looking to hire Laravel developers? Try LaraJobs

laravel-aviagram-gateway maintained by rublex

Description
A Laravel payment gateway package for Aviagram
Last update
2026/04/09 22:08 (dev-main)
License
Links
Downloads
47

Comments
comments powered by Disqus

Laravel Aviagram Gateway

Latest Version License

A Laravel payment gateway package for Aviagram integration.

Features

  • Create payment form via Aviagram API
  • EUR-only currency enforcement
  • Configurable via environment variables
  • Laravel facade support

Installation

composer require rublex/laravel-aviagram-gateway

Configuration

Publish the configuration file:

php artisan vendor:publish --provider="Aviagram\AviagramServiceProvider" --tag="aviagram-config"

Add credentials to your .env file:

AVIAGRAM_BASE_URL=https://aviagram.app
AVIAGRAM_CLIENT_ID=
AVIAGRAM_CLIENT_SECRET=

Quick Start

use Aviagram\Data\OrderData;
use Aviagram\Facades\Aviagram;

$response = Aviagram::createForm(
    new OrderData(
        amount: '15',
        currency: 'EUR',
    )
);

Documentation

For installation and usage instructions, see USAGE.md.

License

This package is open-sourced software licensed under the MIT license.