Saltar al contenido principal

Integrations

Stripe

Stripe

MenuGaze uses Stripe for all subscription billing and payment processing. You do not need a Stripe account to use MenuGaze — we handle the integration on our side. Your interaction with Stripe is limited to entering payment details and managing your subscription through the Stripe Customer Portal.

How Billing Works

When you subscribe to a MenuGaze plan or the Ordering Suite add-on, Stripe creates a customer record and processes recurring monthly payments. You can:

  • View your invoices and payment history
  • Update your credit card or payment method
  • Change your subscription tier (upgrade or downgrade)
  • Cancel your subscription

All of these actions are available through the Stripe Customer Portal, which you can access from your MenuGaze dashboard under Settings > Billing.

Webhook Events

MenuGaze processes the following Stripe webhook events to keep your account status in sync with your billing:

Event What It Does
checkout.session.completed Activates your subscription after a successful checkout.
customer.subscription.updated Reflects tier changes (upgrades, downgrades) on your account.
customer.subscription.deleted Moves your account to the grace period when a subscription is cancelled.
invoice.payment_failed Flags a payment failure on your account. You will receive a notification to update your payment method.

Security

MenuGaze never stores your full credit card number. All payment data is handled directly by Stripe, which is PCI DSS Level 1 certified — the highest level of payment security. Your payment details are entered on Stripe-hosted forms and never touch our servers.