Pagamenti sul sito web

Accetta pagamenti crypto sul tuo sito web

Aggiungi un checkout in USDT, Bitcoin, Ethereum e TON al tuo e-commerce, SaaS o sito di servizi. Il cliente paga su una pagina ospitata e torna al tuo sito, mentre il server riceve un webhook firmato.

0.8%commissione a pagamento
$0canone mensile
8monete e reti
3modi per verificare un dominio

Per chi è

Qualsiasi sito che vende online può accettare crypto, tramite API o con link di pagamento senza codice.

E-commerce

Aggiungi le crypto agli altri metodi di pagamento e segna gli ordini come pagati in automatico.

SaaS e abbonamenti

Incassa piani, crediti e rinnovi e sblocca l’account al webhook.

Prodotti digitali

Vendi software, template, file e licenze con consegna immediata dopo il pagamento.

Freelance e agenzie

Invia ai clienti un link di pagamento per una fattura, senza integrare il sito.

Corsi online

Apri lezioni e abbonamenti appena lo studente paga.

Siti di ricarica

Un indirizzo di deposito permanente per ogni cliente, accreditato sul saldo del suo account.

Come funziona su un sito

  1. 1

    Verifica il dominio

    Aggiungi il dominio e dimostra la proprietà con un record DNS TXT, un file o un meta tag. Verifichiamo e attiviamo.

  2. 2

    Crea una fattura

    Al checkout il server chiama l’API con importo, numero d’ordine e pagina di ritorno.

  3. 3

    Reindirizza al pagamento

    Invia il cliente all’URL di pagamento. Sceglie la moneta, scansiona il QR e paga.

  4. 4

    Segna l’ordine come pagato

    Ricevi un webhook invoice.paid firmato e il cliente torna alla tua pagina di conferma.

Funziona con qualsiasi backend

Crea la fattura da PHP, Node.js, Python o qualsiasi linguaggio che invia richieste HTTP. Reindirizza al pagamento e ascolta il webhook.

  • L’URL di ritorno deve essere sul dominio verificato
  • Verifica ogni webhook con il secret di firma
  • Lo stesso numero d’ordine restituisce la stessa fattura, i tentativi ripetuti sono sicuri
Documentazione API
checkout.php
// 1. Checkout: create the invoice and redirect
$res = Http::withToken($key)->post($api.'/invoices', [
    'amount' => $order->total, 'order_id' => $order->id,
    'return_url' => 'https://novastore.com/thanks',
]);
return redirect($res['data']['checkout_url']);

// 2. Webhook: verify the signature, then mark paid
if (hash_equals(hash_hmac('sha256', $t.'.'.$body, $secret), $v1)
    && $event['event'] === 'invoice.paid') {
    Order::find($event['data']['order_id'])->markPaid();
}

Pensato per i siti web

Checkout ospitato con ritorno

Pagina ottimizzata per smartphone in tre lingue che riporta il cliente alla tua pagina di conferma.

Link di pagamento

Niente sviluppatore? Crea un link con importo fisso o libero e mettilo su un pulsante o in un’email.

Dashboard ed export CSV

Ogni pagamento con moneta, rete, commissione e importo netto, più export CSV per la contabilità.

Webhook firmati

Eventi firmati HMAC per pagamenti completati, insufficienti, scaduti e in ritardo, reinviati finché il server non risponde.

Pagamenti crypto sul sito: domande

Come accetto pagamenti crypto sul mio sito?

Crea un progetto ScarabPay per il dominio e verificalo. Al checkout crea una fattura con l’API e reindirizza il cliente all’URL di pagamento. Segna l’ordine come pagato all’arrivo del webhook invoice.paid.

Esiste un plugin per la mia piattaforma?

Al momento non c’è un plugin pronto. Qualsiasi piattaforma che invia richieste HTTP può usare l’API, e i link di pagamento funzionano senza codice.

Come verifico il dominio?

Scegli un metodo: un record TXT su scarabpay-challenge.yourdomain, un file in /.well-known/scarabpay-verify.txt o un meta tag nella home page. Ogni progetto ha il suo codice.

Il cliente torna sul mio sito dopo il pagamento?

Sì. Passa una return_url con la fattura o imposta una pagina di conferma per il progetto. Deve usare https sul dominio verificato o su un suo sottodominio.

Con quali monete possono pagare i clienti?

USDT su TRC20, BEP20, ERC20 e TON, USDC su BEP20, Bitcoin, Ethereum e Toncoin.

Quanto costa?

0,8% per ogni pagamento riuscito, senza costi di attivazione né canone mensile.

Continua a leggere

Aggiungi le crypto al tuo checkout

Verifica il sito e crea la prima fattura in pochi minuti. Paghi solo quando ricevi un pagamento.