Yatra Pro · Personal Payments

Balance collection on autopilot.

Auto-charge the remaining balance on a future date.

Saves the card at checkout. Charges the balance T-30 days before departure (configurable). Zero operator effort, zero "remember to chase the balance" emails. Single charge or installments.

Balance recovery rate 94–98%

Single payment per year · 14-day refund · One Pro license unlocks every module on this tier.

Scheduled Payments — illustration

Why this matters

Deposits create accounts-receivable. AR sounds professional until you remember it's "free loans to customers who might cancel". Manual balance chase is a part-time job at scale. Auto-charging with the saved card eliminates 95%+ of that work.

What changes once Scheduled Payments is on

Concrete operational outcomes — not feature checkboxes.

  • Charge the balance T-30 (or T-N) automatically using the card on file.
  • Configurable schedule — single charge or installments (e.g. 50% T-90, 50% T-30).
  • Operator notification on success + customer receipt email.
  • Failed-charge handling — automatic retry + email the customer to update card.
  • Audit trail of every scheduled, attempted, succeeded, failed charge.

What you get

Every surface, every toggle, every audit trail — covered.

Single or installment

One balance charge T-N days before departure, or N installments at custom intervals.

Per-trip override

A 7-day workshop can use T-14 charge; a 14-day expedition can use T-60 + T-30 installments.

Failed-charge recovery

Card declined → automatic retry + "update your payment method" email + admin notification.

Cancel before charge

Customer cancellation window stops the scheduled charge. No nasty surprises.

Operator override

Charge balance immediately, postpone it, or skip it from the admin booking screen.

How you turn it on

No engineering. Open Yatra → Modules, toggle, follow the wizard.

  1. 1

    Enable Flexible Payments first

    Scheduled Payments only fires when there's a balance to charge — which requires deposits/partials configured first.

  2. 2

    Toggle Scheduled Payments on

    Yatra → Modules. Settings appear under Settings → Payment.

  3. 3

    Pick the schedule

    Single charge at T-30, or installments. T-N is configurable per site and per trip.

  4. 4

    Let WP cron do the work

    Standard WP cron fires the scheduled charges. No external worker. No SaaS dependency.

A part-time accounts-receivable job, automated.

Manual chase (assistant @ 5 hr/wk × $20/hr)
~$5,200 / year
Conservative — operators with 100+ bookings lose more.
Yatra Pro · Personal Yearly (sale)
from $99 / year
Includes this + 13 more modules.

Questions before you upgrade

Want to feel Scheduled Payments in action first? Try Yatra Pro free →

Which gateways support saved-card balance charging?
Stripe (recommended), PayPal Vault, Razorpay, Mollie, Paystack, Square. Authorize.Net supports it via CIM. Each gateway's docs page on docs.wpyatra.com lists exact compatibility.
What if the card has expired between deposit and balance?
The charge attempt fails; the system retries once, then emails the customer a magic-link to update their card. Operator gets notified too.
Is this PCI-compliant?
Yatra never stores card numbers. Tokens live in your gateway account (Stripe, etc.) under PCI-DSS Level 1. Yatra orchestrates the charge but never sees the PAN.

Get Scheduled Payments on your WordPress today.

Yatra Pro · Personal tier · Yearly or Lifetime · Requires Flexible Payments

14-day refund · One license unlocks every module on your tier.

Download is Just A Click Away!

Enter your email address and be the first to learn about updates and new features.