Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.waffo.ai/llms.txt

Use this file to discover all available pages before exploring further.

Overview

Store Settings lets you manage all store-level configurations. Access it from Settings in the sidebar. There are four tabs:
TabDescription
GeneralStore profile, branding, and verification
CheckoutCheckout page appearance
NotificationsEmail notifications for you and your customers
WebhooksWebhook endpoints and event subscriptions

General

Store Profile

FieldDescription
Store NameYour store’s display name (also updates the public store URL)
Store SlugURL-friendly identifier, auto-generated from store name
Store LogoSquare image, at least 200×200px
Support EmailCustomer-facing contact email shown on receipts
WebsiteYour product website
Checkout Return URLRedirect URL after checkout success or failure
Changing the store name will also update the public store URL automatically.

Store Review

Complete store verification to enable live payments. Status options:
StatusDescription
Not StartedVerification not yet initiated
In ProgressPartially filled, not yet submitted
Under ReviewSubmitted, typically takes 1–3 business days
VerifiedApproved — live payments enabled
Verification FailedNot approved — update and resubmit
See Business Details for the full verification flow.

Creating a New Store

Each merchant account can have up to 20 stores. Click your current store name in the top navigation bar and select Create New Store, then follow the setup flow. Each store is fully independent — with its own products, consumers, orders, and settings.

Deleting a Store

Permanently deletes the store and all associated data. This action cannot be undone.
You must delete all products before deleting the store.

Checkout

Customize the appearance of your checkout page. Supports both light and dark themes.

Branding

  • Logo — Shown in the checkout header. Synced with Store Logo in General Settings.

Colors

SettingDescription
PrimaryButton and highlight color
BackgroundPage background
CardCard and panel backgrounds
TextPrimary text color

Styling

  • Border Radius — Corner roundness for buttons, cards, and inputs

Dual Theme (Light & Dark)

Enable dual theme to configure separate color palettes for light and dark modes. Customers see the theme that matches their system preference, or you can set a default.
Use Import from website to automatically extract your brand colors from your website URL.

Notifications

Customer Emails

Configure which emails Waffo Pancake sends to your customers:
EmailTrigger
Order confirmationCustomer completes a one-time purchase
Subscription confirmationCustomer starts a new subscription
Subscription cycledSubscription automatically renews
Subscription updatedCustomer changes to a different subscription plan
Subscription canceledCustomer cancels their subscription
Subscription uncanceledCustomer reactivates a previously canceled subscription
Subscription revokedCanceled subscription permanently ends
Subscription past dueSubscription payment fails
Upcoming charge noticeSent before next charge or trial ends

Your Notifications

Configure which events send a notification to you:
NotificationTrigger
New OrdersA new order is placed
New SubscriptionsA new subscription starts
Subscription CanceledA subscription is canceled
Refund RequestsA refund is requested or processed
ChargebacksA chargeback is received
Payout CompletedA payout is completed

Webhooks

Configure webhook endpoints to receive real-time event notifications.

Endpoints

You can configure separate endpoints for Test and Live environments.
FieldDescription
Endpoint URLHTTPS URL to receive webhook POST requests
Public KeyUse to verify webhook signature authenticity

Event Types

Select which events are delivered to each endpoint:
GroupEvents
Orderorder.completed
Subscriptionsubscription.activated, subscription.payment_succeeded, subscription.updated, subscription.canceling, subscription.uncanceled, subscription.canceled, subscription.past_due
Refundrefund.succeeded, refund.failed

Event Logs

View recent webhook delivery history — status (succeeded / pending / failed), response body, and retry attempts. Use Send test event to trigger a test delivery.
Failed deliveries are retried up to 3 times with exponential backoff.