Shipped
21One-time Pricing
One-time fee added to a subscription's first payment, plus a standalone one-time (non-recurring) payment option.
Sandbox / Test Mode
A Live/Test switch flipping the whole dashboard to a separate backend holding sandbox data, so a seller can build products and walk a checkout without touching real customers or money. Account, profile, settings and KYC stay Live; payouts and SMS usage are Live-only. Served by a dedicated test deployment that serves checkout routes only.
Phone-first Authentication
Registration, login and password reset keyed on phone number, with OTP verification after signup and a resend timer. Multi-step flow coordinated by AuthFlowContext.
Products and Plans
Sellers build products with one or more plans, each holding billing periods. A product needs at least one active plan before it can go live. Includes archive and edit.
Custom Billing Periods
Flexible intervals beyond the Daily/Weekly/Monthly/Yearly presets — a Count plus Interval picker producing 'Every 2 weeks', 'Every 3 months', with per-interval maximums, live label preview and a duplicate-cycle guard.
Offers and Discounts
Time-limited discounts on a single plan, with discount amount and start/end dates, surfaced to buyers at checkout.
White-label Checkout
Seller-branded public checkout for both guests and signed-in buyers. Step-based flow, inclusive and exclusive VAT with discount handling, and gateway redirect with payment verification on return.
SMS Renewal and Payment Links
Public renew exchanges an SMS link for a guest token and forwards to checkout. Also first-time payment link for subscriptions created through partner APIs.
Customer Management
Customer list with stats and search, per-customer subscription detail, manual add, and bulk CSV import. Renamed from Subscribers.
Six-state Subscription Model
Full status model — pending checkout, active, grace, cancelled, inactive, pending cancellation — with per-status row actions, custom count and interval filters, and manual payment recording for pending-checkout subscriptions.
Transactions and Receipts
Seller and buyer transaction pages off one store slice, with an analytics row, filters for status, plan and date, transaction detail, and receipt download.
KYC Verification
KYC form and status banner gating payment collection and payouts. Status drives the dashboard notification system; unverified sellers can still build a catalogue.
Payment Methods
Toggle gateways on or off and drag them into the order buyers see at checkout, plus the NPS bank and wallet picker for bank-channel payments.
Payouts
Net payable after fees, single bank account management with OTP confirmation, payout request with fee breakdown, and request history. KYC-gated.
SMS Usage in Payouts
SMS moved off a prepaid wallet to pay-as-you-go in July 2026 — consumed as reminders and OTPs go out, and settled as a deduction on the next payout.
Webhooks
Register HTTPS endpoints per event type, view and rotate the signing secret, and fire a test delivery. KYC-gated for create, edit and delete.
Named API Keys
Multiple API keys per account, each named with a configurable expiry, replacing the single-key model. Gated behind verified KYC.
VAT Configuration
Account-level VAT settings, overridable per product. Shown only to VAT-registered businesses — PAN businesses see the section with disabled state message.
Seller Onboarding
Dashboard widget walking a new seller through four steps: complete KYC, create a product, share a link, add customers. Replayable after dismissal.
Release Notes
A 'What's new' modal for the newest release plus a clickable version tag in the sidebar that reopens it, driven by a static JSON manifest rather than the API.
Support Page
One canonical contact destination offering WhatsApp and email, so other pages link here instead of embedding contact details inline.
In progress
2Multiple Items Checkout
Combine multiple subscriptions or products together under one checkout.
SDKs
Developer toolkit (starting with TypeScript) for integrating with SUQO's External Partner API.
Planned
9External API Expansion
Additional endpoints and capabilities added to the External Partner API.
Trial
Free or discounted trial period before a subscription's regular billing begins.
Dunning and Retries
Automatic retry attempts and follow-up handling when a payment fails.
Proration
Fair pricing when a customer switches plans mid-subscription (credit for unused time).
Reminder
Scheduled reminders sent to customers ahead of upcoming or missed payments. Reminders already go out and bill through SMS usage; what is planned is seller-facing configuration.
Grace
Configurable grace window before a subscription is marked inactive after a missed payment. Grace is already a status the dashboard displays and acts on; the window is not yet configurable.
Invoices
Generated invoices for subscription and one-time payments.
Analytics
Reporting and insights on subscriptions, revenue, and customer activity, beyond the current dashboard metric cards and transaction analytics row.
Checkout JS
Embeddable JavaScript checkout for partner sites — a drop-in loader opening SUQO checkout in a modal iframe on the merchant's own page, with a postMessage bridge for sizing, gateway hand-off and the payment result.
Recently shipped
Full Changelog- Transaction Filtering & Customer Page FixesSep 14, 2026
- One-Time Payments & Subscription ResumeSep 1, 2026
- Product Safety & UI PolishAug 25, 2026
Don’t see what you need?
Tell us what would make SUQO better — every request gets read by the team building it.