In teoria non c'è motivo per cui non puoi attivare una transazione con carta di credito basata su un evento di geolocalizzazione.
Tuttavia, in pratica, probabilmente non supererebbe la conformità PCI, che normalmente richiederebbe all'utente di inserire il numero CVC ed eventualmente passare attraverso il processo di sicurezza 3D al momento della transazione
Un possibile modo per aggirare il problema sarebbe quello di convincere gli utenti ad acquistare "crediti" con denaro reale prima dell'evento e poi indebitarli quando l'utente entra / esce dalle posizioni geografiche.
Inoltre, dovrebbe essere ovvio che l'utente può impedire l'attivazione di qualsiasi evento di localizzazione geografica. (Spegnere o spoofare il GPS) in modo da non essere in grado di garantire che l'evento è stato attivato. Dì per il ticketing automatico.