Live now · The check before you click Buy on AeroplanLive · Check before Buy

Legal · draft

Money-back / refund policy

DRAFT — not legal advice. Written for review by Ontario counsel before these pages are treated as binding. Do not rely on this text as a consumer contract until counsel signs off. Drafted 27 September 2026 for Ascend Applied Intelligence, Ontario, Canada.

This draft is for paid Trip Pass ($29 CAD) and Ascend Pro ($89 CAD / year) once Stripe checkout is live. Free checks and local previews are not charges.

When we refund

You paid, and at least one of these is true:

  • We failed to deliver the unlock or service as described on the pricing page (Exact list / booking guide for that Trip Pass; Pro tools you paid for).
  • There was no usable deal path through our product — we could not show a real Exact or a real better-cabin row, or the unlock did not reveal what we said it would. Product copy: Full refund if unlocked results are not actually better than the Air Canada quote you pasted — no real win, or worse.

A refund is not owed because the airline later sold out, changed a price, or you decided not to book. Inventory moving is the disclaimer, not a product defect.

How to request

  1. Email hello@ascendpoints.com within 14 days of the charge.
  2. Include the Stripe receipt (email or last4 / date) and the origin–destination you unlocked.
  3. Say whether the unlock never appeared, or no usable path showed in the product.

Timeline

  • We review within 2 business days (Ontario business days).
  • Approved refunds go back the original payment method via Stripe within 5–10 business days after approval. Card networks can take longer to show the credit.

Pro (annual)

If Pro checkout is live and we fail to deliver the service as described, the same path applies. Counsel should decide whether unused time is pro-rated or a full refund — this draft uses a full refund when we failed to deliver, and no refund for change-of-mind after you have used unlimited unlocks.

What Ascend must turn on in Stripe

  • Refunds enabled for the account / platform (Dashboard → payments).
  • Descriptor that matches Ascend Applied Intelligence (F-3 leftover).
  • Webhook https://ascendpoints.com/api/stripe/webhook + STRIPE_WEBHOOK_SECRET if we start fulfilling unlocks server-side.

Until Stripe keys are on the server, the site will not take money. A 503 on checkout is not a failed refund — nothing was charged.