Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Coinpayment Laravel Package

hexters/coinpayment

Laravel CoinPayments integration by Hexters. Provides simple setup and helpers to create transactions, generate checkout URLs, handle IPN callbacks, track payment status, and process confirmations for crypto payments via the CoinPayments API.

View on GitHub
Deep Wiki
Context7
4.0.1

CoinPayments Legacy for Laravel 4.0.1

A maintenance release on top of 4.0.0, focused on documentation and housekeeping. No breaking changes, no code-behavior changes.

Documentation now lives at https://hexters.github.io/CoinPayment/

What's new in 4.0.1

  • New documentation site (VitePress) deployed to GitHub Pages, with guides for the checkout, listener job, IPN, admin panel, configuration, and testnet testing.
  • GitHub Actions: a PHPUnit test matrix (PHP 8.2, 8.3, 8.4) and automatic docs deployment.
  • README trimmed to a short overview that links to the docs site.
  • LICENSE clarified to a source-available, open-core model: free in development, with a paid license for the premium features in production.
  • Config: the checkout logo (header) setting moved to the top of config/coinpayment.php, with clearer comments.

Coming from v3? v4 is a full rewrite

  • Livewire 3 checkout with live status, a countdown, and partial-payment handling, with no Node build step.
  • Standalone admin panel: balances with fiat values, withdrawals, and a searchable transactions table.
  • IPN verified with HMAC-SHA512, plus a coinpayment:sync command for when IPN cannot reach you.
  • Runs on Laravel 11, 12 and 13 (PHP 8.2+).

Install

  composer require hexters/coinpayment
  php artisan coinpayment:install
v3.0.0

CHANGELOG

  • Add invoice number and buyer info in payment interface
  • Update database structure
  • Save transaction item to database
  • fix bug
  • Renamed CoinPaymentFacade
v2.1.1

Custom Coin Logo

Set this code below to custom logo coin in config/conpayment.php

'logos' => [
        'Bitcoin' => 'https://github.com/hexters/CoinPayment/blob/master/btc.png?raw=true',
        'Velas (Old Chain)' => 'https://github.com/hexters/CoinPayment/blob/master/velas.png?raw=true'
        // other coin
]
2.1.0

Update support for laravel 8

2.0.5

Fix namespace Str

2.0.4

Fix unique name for routes

2.0.3

CHANGELOG

  • Fix bug USDT image not found
  • Showing error when API Key is faild
2.0.2

Edit keywords

2.0.1

Add license

2.0.0
  • New concept for Job process
  • Refactoring function name
  • Add redirect_url attribute
  • Simple
v1.1.5

Fix bug division by zero

v1.0.10

Custom menus from config file

1.0.4
1.0.3

Update List Transacton 50%

1.0.2
1.0.1
1.0.0
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
sentix/ai-chatbot
terminal42/code-quality-tools
codifyo/ts-generator-bundle
testo/fiber
mintobit/jobqueue
a4sex/maintenance-bundle
a4sex/entity-date-update
a4sex/client-identifier
a4sex/base-utilites
a4sex/key-value-storage
a4sex/micro-status
chilldev/dependency-injection-extra
datinglibre/datinglibre-app-api
biberltd/corebundle
bricre/symfony-bundle-test
biberltd/logbundle
dominium/http-adapter-bundle
dominium/google-analytics
a4sex/auto-clean-entity
christhompsontldr/laravel-inky