PullCap

Abbonamenti in Bitcoin, puntuali e senza sorprese.

Chi vende incassa alle date che ha deciso. Chi paga firma una volta, e per tutta la durata dell’autorizzazione i pagamenti partono senza di lui.

E quando un pagamento non passa — per qualsiasi motivo — ce ne occupiamo noi. E sappiamo dirti perché.

Nessun nome. Nessuna email. Non teniamo mai i soldi di nessuno.

Piano giornaliero di prova10 sat

Per venti giorni né il cliente né chi incassa hanno fatto niente — nemmeno il giorno in cui il suo wallet non rispondeva. Quando il cliente ha tolto il permesso, ci siamo fermati.

È un piano giornaliero di prova, per questo i ritentativi si misurano in ore: su un mensile sono calcolati in giorni, in proporzione alla durata del piano.

Questo è successo davvero, e c’è di più. Le altre prove, con i dati: più di centocinquanta incassi di fila e uno che si è chiuso da solo in piena notte.

Il problema

Il problema non è incassare.

Il pagamento ricorrente in Bitcoin esiste già, funziona, ed è gratis. Non l’abbiamo inventato noi.

Quello che manca è tutto quello che viene dopo. Un pagamento che non passa è solo un errore: wallet vuoto, permesso sparito, tetto troppo basso — gli strumenti che esistono li trattano tutti allo stesso modo. Nessuno riprova, nessuno dice perché, e nessuno dei due se ne accorge finché il servizio non si ferma.

Bitcoin i pagamenti li sa fare. Noi ci occupiamo di quelli che non passano.

Come funziona

Una firma. Poi va avanti da solo.

  1. Chi vende

    Crea un piano

    Prezzo, periodo, durata. Ottiene un link e un QR da mettere dove vuole: sul sito, in un messaggio, alla cassa — ovunque passino i suoi clienti.

  2. Chi paga

    Firma una volta

    Apre il link e approva dal wallet che usa già: un tetto di spesa, una data di fine, il diritto di revocare. A farli rispettare è il suo wallet, non PullCap.

  3. Da lì in poi

    Il pagamento parte da solo

    Alle date che ha deciso chi vende, da wallet a wallet. I fondi non li teniamo mai. E quando un pagamento non passa, riproviamo noi — e sappiamo dire a tutti e due perché.

Chi fa cosa

Chi incassa crea il piano su PullCap · gli mostriamo chiavi e stati, mai un nome
↓ il piano
↑ attivo · in ritardo · sospeso
PullCap l’autorizzazione cifrata e lo stato
↓ il link, poi: paga ora
↑ firma una volta
guardare la propria pagina è facoltativo
Chi paga un wallet, nessun nome. Firma una volta, con i limiti che approva lui.
da wallet a wallet · mai nostri

nessun nome · nessuna email · non c’è dove metterli

Premi «Scopri» per vederlo passo per passo — o tocca un numero per andare dritto a un punto.

La parte che nessun altro ha costruito finora

Quando un pagamento non passa

Un wallet vuoto non chiude l’abbonamento. PullCap ritenta da solo, senza chiedere niente al cliente. L’autorizzazione è ancora firmata, quindi riproviamo mentre lui dorme.

Se ancora non passa, il servizio resta attivo per un periodo di tolleranza che decide chi vende. Solo dopo l’abbonamento viene sospeso.

Quanto durano i ritentativi dipende dal piano. Su un abbonamento mensile sono giorni, su uno giornaliero sono ore, su uno orario, minuti — così il tempo in cui il servizio resta attivo senza essere pagato non supera mai un periodo.

E sappiamo quando il wallet dice di no. Un wallet vuoto è un cliente in ritardo: lo vedi segnato così, il servizio resta acceso, e noi ritentiamo senza chiedergli niente.

Un wallet che dice di no lo vedi segnato proprio così: il wallet dice di no. Il permesso non c’è più — e PullCap non pretende di sapere se l’ha tolto il cliente o se gli si è rotta la connessione, perché dall’esterno le due cose sono identiche. Te lo diciamo per quello che è. Non tutti i wallet lo dicono: con alcuni wallet, se il cliente toglie il permesso, non arriva nessuna risposta, e lo vedi come un ritardo.

E se la tolleranza finisce senza che sia arrivato niente, l’abbonamento è sospeso: una terza cosa ancora, e te la scriviamo separata. Tre modi diversi di non essere pagato, tre cose diverse da fare — e oggi, su Bitcoin, non li distingue nient’altro.

I pilastri

Cose che non possiamo fare, nemmeno volendo.

Se vendi

Un pagamento non andato a buon fine non è solo un errore.

Tutto quello che serve a chi incassa, e niente di più. Nessuna dashboard da imparare: sei numeri e un elenco.

Una cosa da sapere prima di cominciare: i tuoi clienti devono avere un wallet Bitcoin che parli NWC — e che risponda anche quando nessuno lo sta guardando. Va bene qualunque wallet che lo faccia: chi ne usa già uno firma con quello. Quelli che abbiamo provato sono nella pagina dei wallet. Con i wallet che non parlano NWC, oggi, non si può. Oggi è il limite più grande di PullCap: dipende da quali wallet adottano NWC — sempre di più, ma non tutti.

Se paghi

Firmi una volta, sapendo cosa firmi. Il resto continua senza di te. Ed è gratis.

Usi il wallet che hai già, e quella firma vale per tutto il periodo che ha scelto chi vende — per esempio un anno: su un abbonamento mensile sono dodici pagamenti da una firma sola. Quando scade, se vuoi continuare, firmi di nuovo.

A PullCap non paghi niente, mai — nemmeno per la tua pagina. Paghi l’abbonamento a chi te lo vende; restano solo le commissioni che paga il tuo wallet: quelle della rete Lightning e, con alcuni wallet, una del wallet stesso. Non passano da PullCap e PullCap non le decide. Di solito pochi centesimi.

Le prove

Cosa funziona oggi

PullCap è giovane, e queste sono le cose che hanno girato davvero — non promesse. Sat veri, su Lightning, senza che nessuno intervenisse. I test li abbiamo fatti con Coinos, Zeus, Primal e Alby Hub: cosa abbiamo visto, wallet per wallet. Il requisito, per qualunque wallet, è che parli NWC e risponda anche quando nessuno lo sta guardando.

Gli orari sono in UTC.

407incassi di fila, uno all'ora, da una sola firma
0volte che qualcuno ha dovuto intervenire
2:50l'ora, in UTC, in cui un abbonamento si è chiuso da solo

I primi esercenti

Cerchiamo i primi.

Chi vende abbonamenti a clienti che già pagano in Bitcoin: community e contenuti a pagamento, corsi, software, spazi di coworking, palestre. E ovunque si paghi per un periodo invece che per una singola cosa.

I nomi li gestisci tu (se vuoi), come hai sempre fatto. Ogni abbonamento ha un codice: se il tuo sistema ha bisogno di un’anagrafica, la tieni tu e la colleghi a quel codice. PullCap non lo sa e non gli serve — ma non ti impedisce niente.

Funziona meglio dove c’è già un flusso. Se hai clienti che tornano ogni mese, questo li mette in automatico: loro non devono rifirmare ogni volta, tu smetti di sperare che si ricordino.

Sarai fra i primi, quindi ci sono ancora cose da sistemare — e le sistemeremo insieme. Non è una formula di cortesia: le cose che non vanno le scopriamo dai tuoi clienti, non dai nostri test.

Una cosa da verificare prima: i tuoi clienti hanno bisogno di un wallet che parli NWC e risponda anche quando nessuno lo sta guardando; tu, di un indirizzo Lightning sempre raggiungibile, dove arrivano gli incassi: un servizio che lo tiene acceso per te, o meglio ancora un nodo tuo. Quelli che abbiamo provato, e da che lato, sono nella pagina dei wallet.

Quanto costa

Gratis fino a cinque abbonamenti. Sopra, un canone mensile a scaglioni sul numero di abbonamenti attivi — mai una percentuale su quello che incassi.

Una percentuale non potremmo prenderla nemmeno volendo: i sat non passano mai da PullCap. La forma è questa e non cambia; le cifre le decidiamo coi primi esercenti — perché un prezzo scelto a tavolino, senza nessuno che l’abbia pagato, è un numero inventato.

Se gestisci una piattaforma e vuoi offrire il pagamento ricorrente a chi ci lavora sopra, il conto è un altro. Scrivici e ne parliamo.

E per chi paga è gratis, sempre. Versa l’abbonamento a chi glielo vende — a PullCap non dà un sat, nemmeno per la sua pagina.

Domande

Quelle che vale la pena farsi.

Se vendi

E se PullCap chiudesse?

Le autorizzazioni le fa rispettare il wallet dei tuoi clienti: PullCap ne tiene solo una copia cifrata, per poter chiedere i pagamenti. Se chiudessimo domani, nessuno perderebbe un satoshi e nessuno verrebbe più addebitato — gli incassi si fermano e basta.

Quello che perderesti è il registro: chi pagava cosa, e da quando. È il motivo per cui esiste l'export, e per cui conviene scaricarlo ogni tanto.

E i tuoi clienti perderebbero la loro pagina. Non il modo di andarsene: il permesso si toglie dal wallet, e per farlo non serve nessuna pagina nostra.

E se i miei clienti non hanno un wallet compatibile?

Allora oggi non possono abbonarsi con te — ed è il limite più grosso che abbiamo. La via d'uscita è breve: un wallet che parli NWC e risponda anche quando il telefono è in tasca — ne esistono diversi, anche gratuiti.

È un limite vero e non facciamo finta di niente: oggi taglia fuori chi ha un wallet che non lo supporta. Dipende da quali wallet adottano NWC, e non è una cosa che possiamo decidere noi.

Posso cambiare prezzo più avanti?

Per i nuovi abbonati sì: crei un piano col prezzo nuovo e condividi quel link.

Per chi ha già firmato no. L'importo che ha approvato è scritto dentro il permesso nel suo wallet, e non possiamo alzarlo né tu né noi. Non è una limitazione che abbiamo scelto: è ciò che rende la firma qualcosa che vale.

Cosa vedete dei miei clienti?

Ti mostriamo a che punto è ogni abbonamento: attivo, in attesa del primo pagamento, in ritardo, il wallet dice di no, sospeso. Mai un nome — nel nostro sistema non c'è, perché non lo chiediamo mai.

Non possiamo collegare un abbonamento a una persona, perché non l'abbiamo mai saputo. Se ti serve sapere chi è, glielo chiedi tu — e resta fra voi.

Quanto ci metto a incassare il primo pagamento?

Per ora la registrazione è su invito: scrivici e ti apriamo l'accesso. Poi crei un piano e condividi il link: il primo cliente che firma paga in pochi secondi, mentre è ancora sulla pagina.

Ti serve una cosa sola per cominciare: un indirizzo Lightning dove già incassi. Nessuna password, nessun documento.

Funziona per un abbonamento ai mezzi, o a un impianto?

La forma è quella giusta — settimanale, mensile, annuale, con una data di fine. La parte del pagamento funziona già oggi, e ogni abbonamento ha un codice che il tuo sistema può interrogare.

Quello che non c'è ancora è il passaggio al varco. Il codice dice che l'abbonamento è pagato, non che chi lo presenta ne sia il titolare: davanti a un tornello serve una credenziale che non si possa fotografare, e un codice fisso — anche a barre — si fotografa.

Sappiamo come si farebbe, e ci stiamo lavorando: un codice che cambia ogni volta, verificato dal varco senza chiedere niente a noi — così nessuno accumula un registro di chi è passato dove e quando. Non è ancora pronto. Se hai un caso così scrivici: è il genere di cosa che vogliamo costruire con qualcuno, non da soli.

Se un cliente smette di pagare, devo fare qualcosa?

No. Se il pagamento può ancora passare ritentiamo da soli, con tempi che si adattano a ogni quanto si paga; se il permesso non c'è più e il wallet lo dice, te lo segnaliamo. Il tuo cliente non riceve nessun messaggio e non rifirma niente.

Tu decidi una cosa sola, quando crei il piano: quanto tenere acceso il servizio a chi non ha pagato. Dopo, l'abbonamento si sospende da solo — e resta sospeso: per riprendere serve che il cliente firmi di nuovo. Se il suo wallet paga dopo la sospensione, lo vedi segnato in dashboard: cosa fare lo decidi tu.

Se paghi

Quanto mi costa PullCap?

Niente. Paghi l'abbonamento a chi te lo vende, e a noi non dai nulla — nemmeno per la pagina dove vedi i tuoi pagamenti.

Chi ci paga è chi vende, non chi compra. L'unico costo che resta sono le commissioni che paga il tuo wallet: quelle della rete Lightning e, con alcuni wallet, una del wallet stesso. Di solito pochi centesimi, come in qualsiasi pagamento Bitcoin.

Possono prelevarmi più del dovuto?

No. Quando firmi approvi un tetto massimo, e sopra quel numero il tuo wallet rifiuta: non è una promessa che facciamo noi, è un rifiuto che arriva da un sistema che non controlliamo.

E l'importo approvato è scritto nel permesso: non può alzarlo né chi vende né noi.

Il tetto si rinnova da solo a ogni periodo — non è un totale che si esaurisce. Firmi una volta e non devi più toccarlo.

E se perdo il link della mia pagina?

Puoi riaverlo, se hai conservato la stringa di connessione del tuo wallet. La incolli, il browser ne calcola l'impronta — la stringa non esce dal tuo computer — e ti diamo un link nuovo; il vecchio smette di funzionare nello stesso momento, ed è anche cosa fare se il link è finito dove non volevi. Noi il link non lo conserviamo: c'è solo un'impronta, e da quella non si risale.

Ma ha due limiti, e te li diciamo. Molti wallet la stringa te la mostrano una volta sola, quando crei la connessione, e dopo non la lasciano più copiare. E funziona solo finché l'abbonamento è vivo: se è sospeso o scaduto non c'è più una pagina da ridarti, e per continuare serve comunque una firma nuova.

E se voglio smettere?

Apri il tuo wallet, cerca la connessione, e toglila. Il nome esatto lo trovi sulla tua pagina. Da quel momento non esce più niente, e non devi mandare disdette a nessuno.

E nessuno può rimetterla al posto tuo — né noi, né chi vende.

E se un pagamento non passa?

Non finisce lì. Sulla tua pagina trovi scritto quale di questi tre casi è:

«Il pagamento non è andato» — con il motivo: il wallet non aveva abbastanza, il limite della connessione è finito, oppure il wallet non ha risposto. Riproviamo noi: non perdi niente e non devi rifirmare. Se nel frattempo passa, l'abbonamento continua come se niente fosse.

«Pagamento in sospeso» — abbiamo smesso di ritentare, e il servizio resta acceso fino a una data che vedi scritta. Se il motivo era il saldo, ricarica prima di quella.

«Sospeso» — il servizio si ferma e noi smettiamo di chiedere. Non ti addebitiamo niente di arretrato, e non riparte da solo: per continuare chiedi il link a chi vende e firmi di nuovo. Se però il tuo wallet, al risveglio, paga l'ultima richiesta rimasta aperta, lo ritroviamo e lo vedi sulla tua pagina: una volta sola, mai di più. Per ritrovarlo dobbiamo poterlo chiedere al tuo wallet: se togli la connessione, non possiamo più.

E se il permesso non c'è più è un'altra cosa, non un pagamento fallito: quando il wallet lo dice, lo distinguiamo, e chi vende lo vede segnato come «il wallet dice di no». Un wallet vuoto e un wallet che dice di no non sono lo stesso cliente — e su Bitcoin nessun altro li distingue.

Devo registrarmi da qualche parte?

No. Non esiste un account PullCap. La tua pagina si apre con il link che ricevi alla firma, e nient'altro: niente da ricordare, niente da recuperare con una mail.

Se firmi più abbonamenti, li trovi tutti in un posto solo — e quell'elenco vive nel tuo browser, non da noi. È per questo che non possiamo sapere quanti ne hai, né con chi.

Il wallet invece è un rapporto tuo con chi te lo fornisce — se ti chiede un utente, una password o altro, quello resta fra voi e noi non c'entriamo. Stessa cosa per quello che chi vende ti chiede per il suo servizio: riguarda lui, e a noi non arriva.

Se cancelli i dati del browser l'elenco sparisce, gli abbonamenti no: ogni link continua a funzionare, e la lista si rifà incollandoli.

Cosa potete vedere del mio wallet?

Due cose sole. Il permesso che firmi chiede di pagare l'abbonamento e di controllare lo stato di una fattura. Non il saldo, non lo storico dei pagamenti: quei permessi PullCap non li chiede, e se concedi solo quei due, il tuo wallet direbbe di no a tutto il resto.

Dove può, PullCap sceglie lo strumento che non gli fa vedere niente. Per controllare se un'autorizzazione è ancora viva chiede al wallet lo stato di una fattura di controllo, che non corrisponde a nessun pagamento: se risponde che non la conosce, la connessione c'è; se rifiuta, non c'è più. Del tuo wallet non impariamo altro.