Acepta pagos cripto en Laravel | Shieldz

Acepta pagos cripto en Laravel

Agrega checkout cripto non-custodial a tu app de Laravel: crea una factura, envía al comprador al checkout alojado y cumple con el pedido al recibir un webhook firmado. Los fondos se liquidan directo en tu propia wallet, $0 en comisiones de plataforma.

Instalación

composer require shieldz/shieldz

Crea una factura y redirige al checkout

use Shieldz\Shieldz;
$shieldz = new Shieldz(env('SHIELDZ_API_KEY'));
$invoice = $shieldz->invoices->create(['amount_usd_cents' => 5000, 'memo' => 'Order']);
return redirect($invoice['pay_url']);

Verifica el webhook

use Shieldz\Webhooks;
$event = Webhooks::constructEvent(
    $request->getContent(),
    $request->header('X-Shieldz-Signature', ''),
    env('SHIELDZ_WEBHOOK_SECRET')
);
if ($event['type'] === 'invoice.paid') { /* cumple */ }

Referencia completa: documentación de la API, SDKs, referencia de la API.

Explora Shieldz

Acepta una moneda: Bitcoin, USDC, USDT, Zcash.

Compara: vs Coinbase Commerce, vs BTCPay Server, vs CryptAPI, vs NOWPayments.

Casos de uso: Para freelancers, Para creadores, Para proyectos de código abierto, Para tiendas en línea.

Construye: SDKs, referencia de la API, inicio rápido. Aprende: resumen, blog, cómo funciona, monedas compatibles, precios, ¿es seguro?, verifícalo tú mismo.