cryental/laravel-selly is a Laravel package for laravel php library for selly's api.
It currently has 0 GitHub stars and 11 downloads on Packagist (latest version 1.2).
Install it with composer require cryental/laravel-selly.
Discover more Laravel packages by cryental
or browse all Laravel packages to compare alternatives.
Last updated
You can install the package via composer:
composer require mccaulay/laravel-selly
SELLY_EMAIL=your@email.com
SELLY_API_KEY=yourApiKey
SELLY_WEBHOOK_SECRET=yourWebhookSecret
use McCaulay\Selly\Payment;
$payment = new Payment();
$order = $payment->setTitle('Test Product')
->setGateway('Bitcoin')
->setEmail('[email protected]')
->setValue(10)
->setCurrency('USD')
->setReturnUrl(secure_url('/'))
->setWebhookUrl(secure_url('/example/webhook'))
->setWhiteLabel(true)
->setIpAddress($request->ip())
->save();
$orderId = $order->getId(); // Get the created order id
use McCaulay\Selly\Coupon;
$coupons = Coupon::all();
use McCaulay\Selly\Facades\Selly;
$order = Selly::webhook($request);
$orderId = $order->getId(); // Get the webhook order id
use McCaulay\Selly\Facades\Selly;
$satoshi = Selly::toSatoshi('0.04710219');
// $satosi = 4710219;
use McCaulay\Selly\Facades\Selly;
$satoshi = Selly::fromSatoshi(4710219);
// $satosi = '0.04710219';
use McCaulay\Selly\Facades\Selly;
$order = Selly::order('174e2e74-1939-351b-aa2b-6921f11a3d82');
use McCaulay\Selly\Order;
// Another way to get order by id
$order = Order::find('174e2e74-1939-351b-aa2b-6921f11a3d82');
The MIT License (MIT). Please see License File for more information.