All modules

This is the flat catalog — every Yatra Pro module on a single page, plus the seven premium payment gateways unlocked by the same license. Use the Pro modules overview for grouped, narrative explanations.
About the wording: Yatra calls these modules in the admin (Yatra → Modules). The page is a card grid: each card shows the module name, a short description, the category badge, and an on/off toggle. Toggling is instant — no page reload required.
How the Modules screen is organized
Each card carries:
- Name + category badge (Marketing, Payments, Sales, Bookings, Operations, Integrations).
- One-paragraph description of what the module unlocks.
- Tags — a short list of keywords used by the search box at the top.
- Enable toggle — flips state immediately and writes to
wp_options.yatra_modules. - "Settings" link (when applicable) — jumps straight to the module's settings tab once enabled.
Disabling a module hides its UI but keeps your data so re-enabling later restores everything.
Premium payment gateways
One Yatra Pro license unlocks seven premium gateways. These don't appear on the Modules screen — they're enabled under Yatra → Settings → Payment (one toggle per gateway, plus the credentials form).
Stripe Pro
Cards, Apple Pay, Google Pay, SCA / 3-D Secure 2, on-page Payment Element. Saves card on file so Scheduled Payments can auto-charge the balance.
Setup guide →Razorpay Pro
Cards, UPI, netbanking, wallets — primary choice for Indian rupee bookings.
Setup guide →Paystack Pro
Cards, bank transfer, USSD, mobile money — primary choice for Nigeria, Ghana, Kenya, South Africa.
Setup guide →Square Pro
Cards via Square. Useful when you also take in-person payments using a Square POS terminal.
Setup guide →Authorize.Net Pro
Long-running US gateway with merchant-account workflows, AVS / CVV, and recurring tokens.
Setup guide →Bank Transfer Pro
Manual / wire-transfer flow. Yatra creates a Pending payment booking and shows your bank details to the customer.
Setup guide →Sales modules
Dynamic Pricing Pro
Automatically adjust trip prices based on demand, seasonality, early-bird discounts, and last-minute deals. Stacking rules + audit log.
Details →Additional Services Pro
Offer optional add-ons like airport transfers, travel insurance, and equipment rental — per trip or globally. Quantity controls + line items on bookings.
Details →Payment modules
Flexible Payments Pro
Take a deposit or percentage at booking time and collect the balance later. Per-trip override on the Trip Builder's Advanced section.
Details →Scheduled Payments Pro
Auto-charge the remaining balance on a future date using the saved payment method. Works with Stripe and other supported gateways.
Details →Marketing modules
Email Automation Pro
Adds the full automation template library, sequences, and send logs on the Email screen. (The four core customer templates — booking, payment, cancellation, reminder — are free without this module.)
Details →Abandoned Booking Recovery Pro
Track abandoned bookings and send a multi-step email sequence with personalized recovery links. Recovered-revenue reporting included.
Details →Advanced Discount Pro
Group-size discounts that auto-apply based on traveler count, plus stacking rules and richer UI on top of the free Discounts feature.
Details →Mailchimp Integration Pro
Sync customers to Mailchimp lists when they book. Tag based on trips booked. Build targeted campaigns and nurture leads.
Details →Facebook Pixel Pro
Browser + server-side Conversions API tracking. Granular event toggles and a reports tab for pixel performance.
Details →Google Analytics 4 Enhanced Pro
GA4 ecommerce events for view_item / begin_checkout / purchase / refund. Server-side tracking via Measurement Protocol.
Details →Custom Landing Pages Pro
Point destinations, activities, and trip categories at any WordPress page. Use your page builder + Yatra shortcodes; catalog links use the page URL when the module is on.
Details →Booking & operations modules
Dynamic Form Field Pro
Drag-and-drop booking-form builder. Text / select / checkbox / file / date with conditional visibility per trip.
Details →Trip Consent Pro
Digital waivers, COVID forms, image-release consents — signed per traveler at checkout. Bookings show a consent signed status.
Details →Google Calendar Integration Pro
Push every confirmed booking and departure to Google Calendar. Multi-calendar selection, per-trip color, automatic re-sync.
Details →Growth + Scale modules
Modules unlocked by the Growth tier (and above). These are bring-your-own-credentials integrations — no per-call markup, no proxying.
AI Assistant Pro
Bring-your-own OpenAI / Anthropic key. Inline sparkle affordances across the trip editor, SEO fields, taxonomy descriptions, and the enquiry inbox. Daily AI digest on the dashboard.
Details →WhatsApp Notifications Pro
Transactional WhatsApp messages via Meta's Cloud API — booking confirmations, payment receipts, T-1 reminders, review requests. Inbound replies route into Enquiries. Public click-to-WhatsApp widget.
Details →Scale-only modules
Modules gated to the Scale tier (Yearly or Lifetime). Built for resellers and high-volume operators.
Channel Manager Scale
Distribute trips to Viator, GetYourGuide & more OTAs from one dashboard. Real-time inventory + pricing sync. Signed webhook ingestion. Lifecycle dispatch (cancel/modify/no-show). Circuit breaker per channel. Anti-overbooking locks.
Details →White Label Scale
Rebrand the entire admin — logo, name, primary color, sidebar menu (rename / reorder / hide / re-icon / promote), theme surfaces, PDFs. Remove every Yatra / MantraBrain reference your clients see.
Details →Webhooks Scale
Signed outbound HTTPS webhooks for booking, payment and departure events — send them to any CRM, Zapier / Make, Slack or custom receiver. HMAC signatures, retries and a delivery log.
Details →Team & Access Scale
Role-based access control for staff — granular capabilities, an audit log, optional two-factor authentication and email invitations to add team members.
Details →How a module turns on
- Install Yatra Pro alongside the free Yatra plugin.
- Activate your license in Yatra → License.
- Open Yatra → Modules, find the module (use the search box at the top), click its toggle.
- The card flips state immediately. Any new admin menus / settings tabs the module needs appear on the next page load.
- For payment gateways, also toggle them on under Yatra → Settings → Payment and fill in the credentials.
Source of truth: the module registry lives in
app/Core/Modules/ModuleManager.php. State is persisted in theyatra_modulesWordPress option.
The full module list at a glance
| Module | Tier | Category | Settings page after enable |
|---|---|---|---|
| Google Calendar Integration | Starter + | Integrations | yatra-google-calendar |
| Additional Services | Starter + | Sales | yatra-additional-services |
| Trip Consent | Starter + | Operations | yatra-trip-consent |
| Email Automation | Starter + | Marketing | email-automation |
| Dynamic Form Field | Starter + | Bookings | yatra-settings |
| Advanced Discount | Starter + | Marketing | (extends existing Discounts) |
| Mailchimp Integration | Starter + | Marketing | yatra-mailchimp |
| Facebook Pixel | Starter + | Marketing | yatra-facebook-pixel |
| Google Analytics 4 Enhanced | Starter + | Marketing | yatra-google-analytics |
| Flexible Payments | Starter + | Payments | yatra-settings |
| Scheduled Payments | Starter + | Payments | yatra-settings |
| Dynamic Pricing | Starter + | Sales | dynamic-pricing |
| Custom Landing Pages | Starter + | Marketing | yatra-settings |
| Abandoned Booking Recovery | Starter + | Marketing | abandoned-recovery |
| AI Assistant | Growth + | AI / Content | ai-assistant |
| WhatsApp Notifications | Growth + | Messaging | whatsapp |
| Channel Manager | Scale | Distribution | channel-manager |
| White Label | Scale | Branding | white-label |
| Webhooks | Scale | Integrations | webhooks |
| Team & Access | Scale | Administration | team |
Where to read more
- Pro modules overview — grouped by what they do, with narrative setup steps.
- Payments & gateways — gateway-by-gateway credentials and checkout behaviour.
- Email & notifications — Pro email automation details.
- Pricing — pick the plan that includes the modules you need.