GMC Tours per WordPress — Motore di prenotazione tour sul tuo sito
Prenotazioni · WordPress 6+
Ricevi prenotazioni di tour sul tuo sito — e tieni ogni cliente.
Un motore di prenotazione in stile GetYourGuide per WordPress, pensato per tour operator, fornitori di attività e siti di destinazione stanchi di pagare commissioni a un marketplace che si tiene i loro clienti.
- Vendi partenze programmate con tariffe a persona — senza commissioni di canale.
- Checkout a prova di overbooking: l'ultimo posto non può mai essere venduto due volte.
- Stripe e PayPal integrati — acconti, tasse, coupon, rimborsi, tutto sul tuo sito.
Licenza annuale
EUR 399/anno
- Checkout Stripe e PayPal
- Blocco posti anti-overbooking
- Inglese, italiano e spagnolo
- GNU GPL · self-hosted
A chi è rivolto
Tour operator, fornitori di attività e siti di destinazione che vogliono avere il pieno controllo del rapporto con il cliente invece di pagare commissioni sulla piattaforma di qualcun altro.
Che tu venda una manciata di escursioni tue o costruisca un marketplace regionale di operatori indipendenti, pagamenti, valute, tasse e payout sono gestiti tutti dentro il plugin — il cliente prenota e paga sul tuo sito, e resta tuo.
Perché converte
- Un front end curato — catalogo, pagine tour, selettore biglietti — che sembra parte del tuo sito.
- Le recensioni con valutazione media su ogni pagina tour creano la fiducia che trasforma i visitatori in prenotazioni.
- Acconti e multivaluta lo rendono pratico per i clienti internazionali.
- Coupon e gift card ti permettono di fare promozioni senza strumenti esterni.
Cosa include
Lo stesso motore di prenotazione che alimenta l'edizione Joomla — l'intero percorso, dalla navigazione del catalogo al pagamento al checkout, tutto sul tuo sito WordPress.
Partenze programmate e tariffe
Pubblica escursioni con partenze programmate, tariffe a persona come adulto e bambino, più extra e opzioni aggiuntive.
Checkout a prova di overbooking
I posti vengono bloccati in una transazione al checkout, così l'ultimo posto non può mai essere venduto due volte; uno scheduler rilascia automaticamente le prenotazioni che scadono non pagate.
Pagamenti integrati
Stripe e PayPal con acconti, multivaluta, tasse e IVA, coupon, gift card e rimborsi. Il cliente sceglie il provider al checkout.
Un front end che vende
Catalogo, pagina tour con galleria, punto d'incontro, una sezione "cosa è incluso", elenco partenze, un selettore biglietti per tariffa e recensioni con medie.
Modalità marketplace (Portal)
Onboarding degli host, messaggistica host-cliente e payout Stripe Connect, con una commissione predefinita del 10% su ogni prenotazione. Concierge WhatsApp Vokira opzionale per le richieste di prenotazione.
Tre lingue integrate
Include inglese, italiano e spagnolo pronti all'uso e rispetta la configurazione multilingua del tuo sito — nessun pacchetto lingua aggiuntivo per queste tre.
Una licenza, due modalità
Single e Portal sono entrambe incluse — usa quella adatta alla tua attività, o passa dall'una all'altra man mano che cresci.
Single
Vendi le tue escursioni
- Pubblichi i tuoi tour con date, tariffe ed extra.
- Prenotazioni dirette — senza commissioni di canale o di listino.
- Tutti i pagamenti, le valute e le tasse gestiti nel plugin.
Portal
Gestisci un marketplace a commissione
- Altri operatori pubblicano i loro tour; tu li registri come host.
- Guadagni una commissione su ogni prenotazione — 10% di default.
- Messaggistica host-cliente e payout Stripe Connect.
Requisiti
- WordPress 6.0 o superiore
- PHP 8.1 o superiore
- Un tuo account Stripe e/o PayPal per i pagamenti reali
- Stripe Connect per i payout agli host (solo modalità Portal)
Licenza e aggiornamenti
- Licenza annuale per un sito — EUR 399/anno
- Rilasciato sotto licenza GNU GPL
- Aggiornamenti one-click dal gateway GMC / FuerteventuraTV (controlla circa ogni 12 ore)
- Se la licenza scade, il plugin e le tue prenotazioni esistenti continuano a funzionare — smetti solo di ricevere aggiornamenti e supporto
Come funziona
Quattro passi dal download alla tua prima prenotazione reale — senza bisogno di accesso da sviluppatore.
Installa e attiva
Nella bacheca, vai su Plugin → Aggiungi nuovo plugin → Carica plugin, scegli lo ZIP del plugin (lascialo zippato), fai Installa ora, poi Attiva. La schermata delle impostazioni compare nel menu di amministrazione.
Inserisci la tua Download Key
Incolla la Download Key ricevuta nell'email della licenza nella schermata delle impostazioni. Sblocca gli aggiornamenti one-click con licenza e li mantiene attivi finché la licenza è valida.
Scegli una modalità e collega i pagamenti
Scegli Single o Portal, inserisci le credenziali Stripe e/o PayPal e imposta acconti, valute, tasse ed eventuali coupon. Esegui sempre una prenotazione in modalità test prima di andare online.
Pubblica i tour e ricevi prenotazioni
Crea escursioni con le loro partenze, tariffe ed extra. I clienti sfogliano il catalogo, scelgono una partenza e pagano al checkout — tutto sul tuo sito.
Perché acquistare da GMC
Download Key immediata
La tua Download Key arriva via email con l'acquisto, così puoi installare e attivare la licenza del plugin subito.
Aggiornamenti inclusi
Gli aggiornamenti one-click con licenza vengono forniti dal nostro gateway per 12 mesi — le nuove versioni compaiono direttamente nella tua bacheca.
Self-hosted e tuo
Tutto gira sulla tua installazione WordPress sotto licenza GNU GPL. I tuoi tour, i tuoi clienti e le tue prenotazioni non lasciano mai il tuo sito.
Supporto reale
Contattaci via email o WhatsApp in inglese, italiano e spagnolo. Rimborso entro 14 giorni se non funziona come descritto e non riusciamo a risolvere.
Tutto incluso
98 funzionalità reali, raggruppate per area — tutta la profondità del motore di prenotazione GMC Tours, senza nulla di nascosto.
Motore di prenotazione e disponibilità
- Partenze programmate — pubblica ogni tour con partenze a data e ora fisse, ciascuna con la propria capienza di posti.
- Prenotazioni per persona — il cliente prenota una partenza per N partecipanti, con un contatore posti in tempo reale per singola partenza, non un macchinoso calendario per notte.
- Blocco posti a prova di overbooking — i posti vengono bloccati in una transazione di database al checkout, così due persone non possono mai accaparrarsi l'ultimo posto sulla stessa partenza.
- Blocchi di checkout a tempo — i posti restano riservati per un intervallo configurabile (predefinito 15 min) mentre il cliente paga, poi rilasciati automaticamente in caso contrario.
- Rilascio automatico dei blocchi — un'attività in background restituisce i posti dai blocchi abbandonati o scaduti, così l'inventario non resta mai bloccato.
- Chiusura vendite / anticipo minimo — interrompi le vendite un dato numero di minuti prima della partenza (per tour, con override per singola partenza), applicato anche in caso di concorrenza.
- Dimensione minima / massima del gruppo — imponi i limiti di dimensione del gruppo lato server.
- Generatore di partenze ricorrenti — crea in blocco partenze ripetute da una pianificazione anziché aggiungerle una a una a mano.
- Lista d'attesa — i clienti si iscrivono a una lista d'attesa per le partenze complete e vengono promossi automaticamente quando si libera un posto.
- Annullamento automatico per soglia di viabilità — chiudi automaticamente le partenze che non raggiungono mai la dimensione minima di gruppo sostenibile e rimborsa quelle prenotazioni.
- Annullamento dell'intera partenza + rimborso a cascata — annulla un'intera partenza con un'unica azione; ogni prenotazione su di essa viene annullata e rimborsata automaticamente.
Tipi di prodotto e opzioni (varianti)
- Quattro tipi di prodotto — fascia oraria, data aperta, privato e multigiorno, così un unico motore vende tour a orario fisso, voucher senza data e noleggi privati.
- Voucher a data aperta / salta-fila — vendi biglietti senza data che non occupano un posto e si riscattano all'arrivo (capienza al varco), distinti dal blocco posti programmato.
- Opzioni di prodotto / varianti — vendi lo stesso tour in più varianti (es. condiviso vs privato, mattina vs tramonto), ciascuna con prezzo, capienza e regole proprie.
- Prezzi flessibili per opzione — per persona, un prezzo unitario forfettario a esclusiva, oppure un modificatore percentuale/fisso sulle fasce condivise — quello che si adatta alla variante.
- Selettore di opzioni front-end — un selettore segmentato sulla pagina del tour filtra partenze e prezzi in base alla variante scelta, con la più economica preselezionata; funziona con o senza JavaScript.
- Snapshot delle opzioni — l'etichetta della variante prenotata viene congelata sulla prenotazione, così le modifiche successive non riscrivono mai il registro del cliente.
Prezzi, fasce e sconti
- Fasce di prezzo per persona — Adulto / Bambino / Senior… ciascuna con prezzo, fascia d'età e fascia di dimensione del gruppo propri.
- Preventivo prezzo in tempo reale — totale e disponibilità si aggiornano all'istante mentre l'ospite cambia partenza, quantità, opzione o gift card.
- Sconti per volume — i gruppi più numerosi ottengono automaticamente un prezzo per persona più basso.
- Extra aggiuntivi — extra opzionali a pagamento, addebitati per prenotazione o per persona.
- Multivaluta — imposta la valuta di vendita per ogni tour.
- Tasse / IVA — aliquota ed etichetta configurabili, inclusa o esclusa, riportate sulle fatture.
- Acconti e incasso del saldo — incassa un acconto ora e raccogli il saldo in seguito con un link di pagamento e un promemoria automatici, oppure consenti il pagamento all'arrivo.
- Coupon sconto — percentuale o fisso, con vincolo di gruppo minimo, finestra di validità e tetto di utilizzi; riservati a prova di concorrenza, così un coupon non viene mai riscattato oltre il limite.
- Gift card — vendi ed emetti gift card a credito negozio riscattabili al checkout, con scadenza opzionale; una card che copre l'intero importo salta del tutto la fase di pagamento.
- Fatture sequenziali — fatture numerate con prefisso configurabile.
Pagamenti
- Stripe integrato — Payment Element incorporato con webhook a firma verificata come fonte di verità (REST puro, nessun SDK ingombrante).
- Checkout ospitato da Stripe — una modalità di reindirizzamento "Paga ora" alternativa (Checkout Session).
- PayPal integrato — PayPal Smart Buttons accanto a Stripe; il cliente sceglie il provider al checkout (nessuno / Stripe / PayPal / entrambi).
- Modalità test e sandbox — convalida l'intero flusso prima di andare in produzione.
- Rimborsi — totali o parziali, collegati all'annullamento e consapevoli del provider (rimborsano automaticamente l'intent Stripe o la capture PayPal).
- Politica di rimborso da annullamento a fasce — imposta le percentuali di rimborso in base al tempo prima della partenza, per ogni tour, con un fallback tutto-o-niente.
- Registro a livello di riconciliazione — un registro addebiti / rimborsi / acconti / saldi in sola aggiunta per ogni prenotazione, con commissioni Stripe e importi netti per la riconciliazione dei payout.
- Protezione da doppio addebito — le chiavi di idempotenza fanno sì che un replay del webhook o un ricaricamento della pagina non addebitino mai due volte.
- Modalità conferma demo — accetta prenotazioni con conferma via email prima di aver collegato un provider di pagamento.
Esperienza dell'ospite / cliente
- Catalogo dei tour — un elenco navigabile con miniature e filtro per categoria.
- Ricerca per vicinanza / raggio — mostra i tour vicini a una località, ordinati per distanza.
- Pagina del tour ricca — galleria, punto d'incontro, durata, difficoltà, lingue, cosa è incluso ed escluso e la politica di annullamento.
- Elenco partenze + selettore biglietti — scegli una partenza e le quantità per fascia direttamente inline.
- Mappa incorporata — una mappa OpenStreetMap del punto d'incontro senza chiave API né librerie JavaScript aggiuntive.
- Recensioni e valutazioni verificate — le recensioni sono accettate solo da prenotazioni reali confermate, con valutazione media e moderazione da parte dell'amministratore.
- E-ticket / voucher QR — un voucher stampabile per ogni prenotazione confermata.
- Area self-service "Le mie prenotazioni" — i clienti vedono lo storico delle prenotazioni e riaccedono ai propri e-ticket.
- Annullamento self-service — annulla e ottieni il rimborso secondo la politica del tour.
- Check-in in loco — una pagina di check-in protetta da token per il giorno dell'attività.
- Messaggistica ospite ↔ host — un thread di messaggi legato alla prenotazione tra cliente e operatore.
- URL SEF puliti — link ai tour leggibili dalle persone.
- Banda contatti configurabile — un blocco "Domande? Parla con noi" che può essere i recapiti completi, un singolo CTA di concierge WhatsApp, oppure nascosto.
Marketplace (modalità Portale)
- Due modalità, una licenza — usalo come Singolo (vendi i tuoi tour) o Portale (un marketplace a commissione) dallo stesso prodotto.
- Auto-registrazione degli host — gli operatori esterni si registrano da soli, con approvazione automatica e vincolo KYC opzionali.
- Dashboard host — ogni operatore ha la propria dashboard di KPI e la vista delle prenotazioni recenti, limitata alle sole proprie inserzioni.
- Inserzioni self-service degli host — gli operatori approvati creano e gestiscono i propri tour, partenze e fasce di prezzo dal front end — senza bisogno di accesso all'amministrazione.
- Coda di approvazione delle inserzioni — le nuove inserzioni degli host restano in sospeso fino alla pubblicazione (la pubblicazione è l'approvazione), oppure si pubblicano automaticamente se preferisci.
- Modello a commissione — guadagna una commissione configurabile su ogni prenotazione (10% predefinito).
- Payout automatici con Stripe Connect (Joomla) — la commissione viene ripartita in modo atomico alla liquidazione tramite destination charge, con registro dei payout e onboarding Connect + sincronizzazione KYC.
- Isolamento della proprietà — ogni azione limitata a un host è protetta da IDOR, così gli operatori non possono mai vedere né toccare i dati altrui.
Amministrazione e operatività
- Dashboard operativa — KPI in tempo reale per tour, partenze, prenotazioni, confermate, blocchi attivi, ricavi, lista d'attesa e inserzioni host in sospeso.
- CRUD completo — tour, partenze (capienza, prezzo, guida, override del punto d'incontro, chiusura vendite), fasce di prezzo, coupon, gift card e opzioni di prodotto.
- Gestione delle prenotazioni — annulla + rimborsa, segna come completata, check-in, segna come no-show (con annullamento), incassa il saldo e un link alla fattura, per ogni prenotazione.
- Creazione prenotazioni da back-office — lo staff può creare una prenotazione direttamente, non solo tramite il checkout pubblico.
- Manifesto per partenza / foglio giornaliero — un manifesto stampabile più un appello dei partecipanti in CSV per ogni partenza.
- Plancia di dispatch del giorno operativo — una plancia dedicata per gestire la giornata.
- Calendario delle partenze — un calendario a vista mensile di tutte le partenze.
- Report vendite — ricavi, prenotazioni, pax, valore medio dell'ordine, rimborsi e netto su qualsiasi intervallo di date, con confronto sul periodo precedente.
- Report di riconciliazione payout — riconcilia il registro pagamenti a più righe con i payout del provider, con CSV.
- Esportazioni CSV — prenotazioni e registro dei partecipanti (la base per la comunicazione ES SES.Hospedajes / parte de viajeros), in UTF-8 così i nomi accentati sopravvivono in Excel.
- UI di gestione lista d'attesa — visualizza e gestisci voci della lista d'attesa e promozioni.
- Allocazione risorse — assegna guide / veicoli alle partenze con blocco dei conflitti di sovrapposizione.
- Acquisizione della liberatoria di responsabilità — registra l'accettazione della liberatoria e la sua versione sulla prenotazione.
Email e notifiche
- Email di conferma prenotazione — a cliente e amministratore, comprensive del punto d'incontro e dei link e-ticket / gestisci / annulla.
- Introduzione e piè di pagina email configurabili — personalizza le email in uscita con il tuo testo introduttivo e la tua firma.
- Promemoria pre-partenza — email di promemoria automatiche prima di ogni partenza.
- Promemoria di saldo — sollecita automaticamente i saldi degli acconti in sospeso prima della partenza.
- Recupero blocchi abbandonati — un'email di recupero una tantum che sprona i clienti il cui checkout è scaduto.
- Notifiche SMS / WhatsApp — invii opzionali via Twilio o WhatsApp Cloud accanto all'email (best-effort, disattivati per impostazione predefinita).
Integrazioni e API per sviluppatori
- API REST per rivenditori / pubblica — i rivenditori possono leggere il catalogo, verificare la disponibilità e creare prenotazioni, autenticati tramite chiavi API con hash e scope; disattivata per impostazione predefinita.
- API fornitore OCTO (octo.travel) — una superficie in sola lettura di prodotti / opzioni / unità / disponibilità per i prelievi di OTA e channel manager, con il proprio interruttore indipendente.
- Webhook in uscita — eventi di prenotazione firmati con HMAC inviati al tuo endpoint per le automazioni.
- Esportazione iCal — pubblica le partenze di ogni tour come feed .ics a cui Google Calendar / Outlook possono abbonarsi.
- Tracciamento della fonte di prenotazione — ogni prenotazione registra il proprio canale (web / api / admin) più i parametri UTM.
- Iniezione di analytics — tag GA4, Google Tag Manager e Meta Pixel con eventi ecommerce, integrati.
Automazione (scheduler)
- Attività pianificate integrate — rilascia i blocchi scaduti, invia promemoria, esegui l'annullamento automatico per soglia di viabilità delle partenze, invia i promemoria di saldo e sincronizza Stripe Connect (marketplace) — come attività pianificate Joomla e job WP-Cron di WordPress.
Sicurezza, privacy e GDPR
- Prenotazioni protette da token — le prenotazioni possono essere visualizzate o confermate solo con il loro token segreto, così i clienti non vedono mai i dati altrui (nessun IDOR).
- Protezione CSRF — ogni modulo che modifica lo stato è verificato tramite token.
- Webhook a firma verificata — i webhook di pagamento sono verificati con HMAC e protezione da replay, senza mai fidarsi del browser.
- Acquisizione del consenso GDPR — il consenso viene registrato al momento della prenotazione.
- Protezione da XSS memorizzato — le descrizioni inviate dagli host sono filtrate a livello HTML.
- Chiavi API con hash — le chiavi sono archiviate con hash SHA-256 e mostrate per intero una sola volta, alla creazione.
- Dati self-hosted — tutte le prenotazioni e i dati dei clienti risiedono nel tuo database.
Localizzazione
- Inglese, italiano e spagnolo pronti all'uso — plugin di amministrazione, front end e scheduler completamente tradotti, nel rispetto della configurazione multilingua del tuo sito.
Affidabilità e licenza
- Software con licenza GPL — rilasciato sotto la GNU GPL.
- Self-hosted, i dati sono tuoi — nessun marketplace di terze parti si frappone tra te e i tuoi clienti; i provider di pagamento usano le tue credenziali.
- Licenza annuale, un sito — include la build ufficiale, gli aggiornamenti con licenza a un clic e il supporto.
- Aggiornamenti a un clic — l'estensione verifica automaticamente il server di aggiornamento GMC / FuerteventuraTV (Joomla ~24 h, WordPress ~12 h) e propone gli aggiornamenti finché la tua licenza è attiva.
- Chiave di download via email — inserita una volta per sbloccare gli aggiornamenti con licenza.
- Sicuro alla scadenza della licenza — se la licenza scade il prodotto installato e le prenotazioni esistenti continuano a funzionare; si fermano solo aggiornamenti e supporto.
- Provato in produzione — proprio questa build alimenta il catalogo tour e il checkout live su fuerteventurasurfcamp.com.
Joomla e WordPress
- Joomla — richiede Joomla 5.0+ o 6 e PHP 8.1+ (target J6 8.2), MySQL 8 / MariaDB con InnoDB; l'unico pacchetto pkg_gmctours installa il componente, il plugin dell'attività scheduler e il plugin API dei servizi web; sono disponibili i payout automatici del marketplace con Stripe Connect.
- WordPress — richiede WordPress 6.0+ e PHP 8.1+; fornito come shortcode + route REST + WP-Cron con lo stesso identico motore di prenotazione a blocco posti. Limite onesto: nessun payout automatico con Stripe Connect su WordPress — la commissione viene tracciata su ogni prenotazione, ma pagare gli host è un passaggio amministrativo manuale (Joomla ha i payout automatici).
FAQ
-
Qual è la differenza tra Single e Portal?
Single vende le tue escursioni senza commissioni di canale. Portal gestisce un marketplace in cui altri operatori pubblicano i loro tour e tu guadagni una commissione su ogni prenotazione (10% di default) con onboarding degli host, messaggistica e payout Stripe Connect. Entrambe le modalità sono incluse nella stessa licenza.
-
Posso ricevere pagamenti reali?
Sì. Stripe e PayPal sono entrambi integrati, con acconti, multivaluta, tasse e IVA, coupon, gift card e rimborsi. Usi le tue credenziali del provider — prova prima in modalità test.
-
Previene l'overbooking?
Sì. I posti vengono trattenuti con un blocco transazionale al checkout, così l'ultimo posto di una partenza non può mai essere venduto due volte, e uno scheduler rilascia le prenotazioni che scadono non pagate.
-
Come arrivano gli aggiornamenti?
Automaticamente. Il plugin controlla da solo il server di aggiornamento GMC / FuerteventuraTV (circa ogni 12 ore) e mostra le nuove versioni sotto Plugin o Bacheca → Aggiornamenti finché la licenza è attiva. Puoi anche riscaricare l'ultima build dal tuo account in qualsiasi momento.
-
È disponibile nella mia lingua?
Include inglese, italiano e spagnolo pronti all'uso e rispetta la configurazione multilingua del tuo sito — nessun pacchetto lingua aggiuntivo necessario per queste tre.
-
Joomla o WordPress?
Questo è il plugin per WordPress. Un componente Joomla nativo basato sullo stesso motore di prenotazione è venduto separatamente — acquista l'edizione adatta al tuo sito.
-
Cosa copre la licenza?
Il software è GNU GPL. La licenza annuale (EUR 399/anno) copre la build ufficiale, gli aggiornamenti one-click con licenza e il supporto per un sito. Se scade, il plugin installato e le tue prenotazioni esistenti continuano a funzionare — smetti solo di ricevere aggiornamenti e supporto. Per più siti o progetti per clienti, scrivici per un accordo per volumi o agenzie.
Prima di andare online
Inserisci le tue credenziali Stripe e PayPal, esegui una prenotazione in modalità test e documenta i tuoi termini di prenotazione, pagamento e cancellazione. In modalità Portal, completa l'onboarding Stripe Connect così le commissioni e i payout degli host scorrono automaticamente.


