---
title: Quick start (the setup wizard)
description: Use the Yatra setup wizard to pick pages and currency, connect a payment method, and publish your first sellable trip in under an hour.
---
# Quick start
**Tip:** When you open **Yatra** in WordPress, the left menu can look busy. Keep [Your WordPress admin (Yatra)](/admin-dashboard) open in another tab—that page matches menu names to docs.
This walkthrough takes you from a freshly activated Yatra plugin to a **published, sellable trip** in under an hour. We recommend doing it on a staging site, then re-doing it on production once you're happy.
## Overview
Here's what you'll do:
1. Run the **Setup wizard** (5 minutes).
2. Confirm WordPress permalinks are set up.
3. Connect a payment method (PayPal in free; Stripe + 6 more in Pro).
4. Build and publish your first trip.
5. Make a test booking.
6. Verify the customer experience.
## Step 1 — Run the setup wizard
After you activate Yatra for the first time, you'll see a notice prompting you to **Run the setup wizard**. The wizard walks you through:
- Welcome — overview of what's about to happen.
- Pages — Yatra creates the pages it needs (Booking, My Account, Search). You can keep the defaults or pick existing pages.
- Currency — pick your currency (USD, EUR, INR, NPR, etc.), symbol position, and decimal options.
- Payment — toggle the gateways you have ready. PayPal and Pay Later in free, plus Pro gateways if your license is active.
- Done — you'll see a quick recap and a link to Add your first trip.
Want to re-run the wizard later? Visit /wp-admin/admin.php?page=yatra-setup. It's non-destructive — already saved settings stay in place.
## Step 2 — Confirm permalinks
Yatra needs WordPress to use pretty permalinks. Open Settings → Permalinks and make sure **Plain** is **not** selected. Pick **Post name** if you're not sure.
Click **Save Changes** even if you didn't change anything — saving flushes the rewrite rules so all of Yatra's URLs work.
After this, these URLs should resolve on the front of your site:
| URL | What it shows |
| --- | --- |
| `/trips/` | Public trip catalog (archive) |
| `/destination/` | Destinations archive |
| `/activity/` | Activities archive |
| `/trip-category/` | Trip categories archive |
| `/booking/` | Booking flow / cart |
| `/my-account/` | Customer account |
You can rename any of these slugs later in Yatra → Settings → Permalink.
## Step 3 — Connect a payment method
If you only sell as enquiries, skip to Step 4. Otherwise:
- Open Yatra → Settings → Payment.
- Tick PayPal (always free).
- Paste your PayPal email (Simple mode), or Client ID + Secret + Webhook ID (REST mode).
- Tick Test mode for now.
- Click Save.
You can also enable **Pay Later** (free) — useful for travel agents who confirm trips on a deposit + balance flow without an online card.
PRO
Need Stripe, Razorpay, Mollie, Paystack, Square, Authorize.Net, or Bank Transfer?
These gateways are part of Yatra Pro. You'll see them listed in Settings → Payment with a PRO badge — enabling them requires an active Pro license.
Compare Yatra Pro plans →
The full gateway-by-gateway guide lives on the [Payments](/payment-settings) page.
## Step 4 — Build your first trip
Now the fun part.
- Click Yatra → Trips → All Trips, then click + Add New in the top right.
- Type the trip title in the modal that appears (e.g. "Everest Base Camp Trek"), and click Create. The Trip Builder opens.
- The builder has a vertical sidebar of sections: Trip Basics, Location & Route, Pricing, Availability & Booking, Trip Details, Media & Gallery, Downloads, Categories & Attributes, SEO & Marketing, Advanced Settings.
- On Trip Basics, write a short overview, set the duration (number of days / nights), upload a featured image.
- On Pricing, set a regular price (or per–traveler-category pricing if you have adult / child / infant rates).
- On Availability & Booking, set min and max travelers per booking and the availability window.
- On Trip Details → Itinerary, add at least one day's worth of itinerary so the trip page has body content.
- Click Publish Trip in the top right.
Open the trip URL in a private browser window. You should see the public trip page with a **Book now** button.
PRO
Featured Priority & sticky promotion
Use Featured Priority on each trip ("featured", "sticky", "high-priority") to control catalog ordering. Combined with Custom Landing Pages, you get full control over which trips lead.
Unlock priority sorting →
## Step 5 — Make a test booking
While in your private window:
- Click Book now.
- Pick a date / departure (or "Any date" if you've left availability open).
- Set traveler counts (1 adult, 0 child, etc.).
- Continue to checkout. Fill in test contact details.
- Pay with the gateway sandbox account.
- You should land on the Booking confirmation page.
Back in the admin:
- Yatra → Bookings — the booking shows up with a status pill.
- Yatra → Customers — the test customer is created.
- Yatra → Payments — the payment is recorded.
- Email — the **Booking confirmation** + **Admin notice** templates should have arrived.
## Step 6 — Verify the customer experience
Still as the test customer:
- Open
/my-account/ — the booking should be in My bookings.
- Click into the booking — you should see traveler details, payment status, and a download link for the receipt.
- Open the email — copy and links should match what you set in Yatra → Email.
That's a working booking office.
## Recommended next moves
- Add a **discount code** under Yatra → Discounts to test the discount flow.
- Connect a real **transactional email service** (SendGrid, Postmark, Mailgun) — `wp_mail()` alone is unreliable for production. See [Email & notifications](/email-settings).
PRO
Dynamic pricing & deposits
Sell by demand, season, group size, or last-minute. Take 30% deposits up front and auto-charge balances later. Dynamic Pricing, Flexible Payments, and Scheduled Payments are the three Pro modules that make this happen.
Upgrade to Yatra Pro →
## What's next
- [Trips & catalog](/tour-booking) — full Trip Builder walkthrough.
- [Departures & availability](/departures) — fixed departures and availability rules.
- [Bookings & customers](/booking-settings) — the booking lifecycle.
- [Payments](/payment-settings) — gateway-by-gateway setup.