Sto costruendo un sito web basato su abbonamento che deve accettare pagamenti ricorrenti. Il concetto è molto simile a quello di Netflix, ma c'è anche una variazione tra i due.
- Quando un utente tenta di registrarsi, chiedere le informazioni sulla propria carta di credito e verificare se il CC è valido. Assicurati anche che nessuna carta di credito sia collegata a più di un utente, quindi ci sarà una mappatura uno-a-uno tra un nome utente e una carta di credito (anche uno-a-molti va bene). Se un nuovo utente tenta di registrare un CC che è già stato memorizzato, la registrazione fallisce.
- Offri all'utente un periodo di prova di 30 giorni. Non caricarli se non vogliono continuare il loro servizio
- Altrimenti caricali
Come potrei ottenere questo? Sta cercando i dati della carta di credito per vedere se è già nel sistema considerato OK? Ho svolto ricerche su PayPal e Authorize.net, ma non sono ancora sicuro di poter fare tutto quanto sopra utilizzando un gateway di terze parti.
Inoltre, il controllo della validità della carta di credito (non parlando di controllo algoritmico) costa? Non voglio pagare ogni volta che uno spammer o un bot tenta di registrare una carta non valida. Questo potrebbe essere estremamente costoso.
Sono disposto a sottopormi all'esame della conformità PCI.