Vai al contenuto
Scarica
Moove API

Una chiamata. Pagato per intero.

Crea un link di pagamento dal tuo codice. Il tuo cliente paga con qualsiasi token e tu ricevi l’importo intero nel tuo.

Dalla chiave al primo pagamento.

  1. Crea una chiave API

    In Moove Business, crea una chiave per il Moove Receive Agent. Viene mostrata una sola volta, quindi inseriscila subito nel tuo ambiente.
  2. Crea un link di pagamento

    Una sola POST restituisce un URL di checkout. Il tuo cliente paga lì, con qualsiasi token, su qualsiasi chain.
  3. Scopri quando è pagato

    Registra un endpoint HTTPS e Moove gli invia un evento firmato nel momento in cui un link viene pagato.

API piccola. Garanzie solide.

Qualsiasi token in entrata, il tuo in uscita

I clienti pagano con ciò che hanno, su oltre 30 reti blockchain. Ogni pagamento si regola nel tuo wallet, nel token e sulla chain che hai scelto.

Un contratto su cui puoi costruire

Versionata nel percorso, additiva in v1, con uno schema OpenAPI aggiornato.

Limiti chiari, errori chiari

Limiti per chiave e per IP, un semplice 429 e un’unica forma di errore con codici stabili.

Nessun costo per l’API in sé.

Nessun abbonamento e nessun costo per chiamata. Un cliente che paga con un altro token o su un’altra rete copre lo 0,02%, così tu ricevi l’importo intero.
Accesso all’API
Gratis
Stesso token, stessa rete
Gratis
Tra token o reti diversi
0,02%

Moove contro farlo da te.

Chain coperteMooveOltre 30, da un solo endpointSviluppo internoUn’integrazione per ogni chain
Conversione nel tuo tokenMooveIntegrata in ogni pagamentoSviluppo internoIl tuo routing di swap e bridge
Sapere che un pagamento è arrivatoMooveWebhook firmati e un endpoint di elencoSviluppo internoListener da gestire per ogni chain
Pagina di checkoutMooveUn link ospitato, pronto da condividereSviluppo internoProgettata, sviluppata e ospitata da te
Se una chiave viene compromessaMooveNon può spostare i tuoi fondi da solaSviluppo internoTutto ciò che contiene l’hot wallet

Domande frequenti.

Come ottengo una chiave API?

Accedi alla console di Moove Business e apri Chiavi API. Dai un nome alla chiave e scegli il Moove Receive Agent, che concede il permesso di creare e leggere link di pagamento. La chiave completa viene mostrata una sola volta, alla creazione, e mai più, quindi conservala in un gestore di segreti. Non esiste un endpoint che crei chiavi, quindi una chiave non può mai emetterne un’altra.

Dove va il denaro quando un cliente paga?

Al wallet predefinito del proprietario della chiave, nella chain e nel token di regolamento di quel wallet. Chi chiama non può indicare un’altra destinazione. Per questo l’account ha bisogno di un handle Moove rivendicato e di un wallet predefinito con un token di regolamento prima della prima chiamata; senza entrambi, la creazione di un link restituisce un 409 che segnala che l’account non è pronto a ricevere pagamenti.

Esiste un’API per i pagamenti in uscita?

Sì, il Moove Send Agent. Aggiungilo a una chiave e l’API prepara un pagamento verso qualsiasi @moovehandle o indirizzo di wallet, su qualsiasi chain, come transazione non firmata. Il tuo agente la firma e la trasmette con la tua chiave, poi la registra tramite l’API. Moove non detiene mai la tua chiave di firma, quindi una chiave API compromessa non può spostare i tuoi fondi da sola. Il Moove Swap Agent fa lo stesso per swap e bridge.

Come funzionano i webhook di Moove?

Registra fino a cinque endpoint HTTPS nella console. Ognuno riceve due eventi, uno quando si regola un pagamento su un link e uno quando un link si completa. Le consegne sono firmate con HMAC-SHA256 usando un segreto mostrato una sola volta. La consegna avviene almeno una volta, quindi rimuovi i duplicati usando l’id dell’evento. Una consegna non riuscita viene ritentata fino a sei volte.

Ci sono limiti di frequenza?

Sì. Le richieste sono limitate per chiave API e per IP di origine, a seconda di quale limite viene raggiunto per primo, e superarlo restituisce 429. Rallenta in modo esponenziale con un po' di jitter invece di riprovare subito, perché anche le richieste respinte vengono contate. Usa i webhook per lo stato dei pagamenti invece di interrogare di continuo un singolo link, e pianifica in base al limite per IP se più integrazioni condividono lo stesso host.

Come viene gestito il versionamento dell’API?

Nel percorso. Oggi esiste una sola versione pubblica, v1. Le modifiche dentro una versione si limitano ad aggiungere nuovi endpoint, nuovi campi opzionali e nuovi campi di risposta. Tutto ciò che romperebbe un client, come rimuovere un campo o cambiare un tipo, esce come nuova versione nel percorso. Sviluppa il tuo client in modo che ignori i campi sconosciuti e si basi sui codici di errore, mai sui messaggi.

Continua a esplorare.

Fallo crescere con noi.

Parlaci del tuo prodotto, dei volumi e del tuo stack.

Il tuo denaro. La tua mossa.

Scansiona per scaricare la Moove App
Scarica su App StoreDisponibile su Google Play