PHPackages                             eppay/laravel-eppay - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Payment Processing](/categories/payments)
4. /
5. eppay/laravel-eppay

ActiveLibrary[Payment Processing](/categories/payments)

eppay/laravel-eppay
===================

Laravel package for easy EpPay cryptocurrency payment integration

v2.0.1(2mo ago)02MITPHPPHP ^8.2|^8.3|^8.4

Since Oct 8Pushed 2mo agoCompare

[ Source](https://github.com/nashaib/github.com-eppay-laravel-eppay)[ Packagist](https://packagist.org/packages/eppay/laravel-eppay)[ RSS](/packages/eppay-laravel-eppay/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (12)Versions (9)Used By (0)

EpPay Laravel Package
=====================

[](#eppay-laravel-package)

[![Latest Version](https://camo.githubusercontent.com/6d438ee343e7b547e91ec3be8853cdaaf61450f3a9a597e1420726780c53d5ba/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f65707061792f6c61726176656c2d65707061792e737667)](https://packagist.org/packages/eppay/laravel-eppay)[![License](https://camo.githubusercontent.com/6a6a7526322f90f46c12c67e6208f9bfc251384e79a74d74db2c83e6e4a30590/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f65707061792f6c61726176656c2d65707061792e737667)](https://packagist.org/packages/eppay/laravel-eppay)

A simple and elegant Laravel package for integrating EpPay cryptocurrency payments into your Laravel application. Accept crypto payments with just a few lines of code!

Features
--------

[](#features)

- Easy installation via Composer
- Simple `.env` configuration
- Beautiful pre-built QR code payment component
- Automatic payment status verification
- Real-time payment polling
- Built-in QR code generation (no external services)
- Support for multiple blockchain networks (ETH, BSC, Polygon, etc.)
- Support for multiple cryptocurrencies (USDT, USDC, ETH, BNB, etc.)
- Payment verification middleware
- Fully customizable Blade components
- Laravel 10, 11 &amp; 12 compatible

Requirements
------------

[](#requirements)

- PHP 8.2 or higher
- Laravel 10.0 or higher (including Laravel 12)
- An EpPay API key ([Get one here](https://eppay.io/apis))

Installation
------------

[](#installation)

### Step 1: Install via Composer

[](#step-1-install-via-composer)

```
composer require eppay/laravel-eppay
```

### Step 2: Publish Configuration (Optional)

[](#step-2-publish-configuration-optional)

```
php artisan vendor:publish --tag=eppay-config
```

This will create a `config/eppay.php` file where you can customize settings.

### Step 3: Configure Your Environment

[](#step-3-configure-your-environment)

Add the following to your `.env` file:

```
EPPAY_API_KEY=your_api_key_here
EPPAY_BASE_URL=https://eppay.io
EPPAY_DEFAULT_BENEFICIARY=0xYourWalletAddress
EPPAY_DEFAULT_RPC=https://rpc.scimatic.net
EPPAY_DEFAULT_TOKEN=0xYourTokenContractAddress
```

That's it! You're ready to start accepting crypto payments.

Quick Start
-----------

[](#quick-start)

### Basic Usage in Controller

[](#basic-usage-in-controller)

```
