🚀 Getting Started
Creating your account
You can sign up for NexMall using email + password, or with Google or Apple Sign In (one tap, no password needed).
Setting up your store
After signing up, you'll go through a quick 4-step wizard:
- Store name — Choose a name that represents your business.
- Business type — Select one: Food & Beverage, Retail/Furniture, or Services (Transport is coming soon). This affects the fields and features available to you.
- Payment methods — Pick which methods you accept (Cash, Zelle, CashApp, Venmo, PayPal, card). You can change this later.
- Tax rate — Set your sales tax (e.g., 7%). Set it to 0% if you don’t charge tax.
Your setup guide & tips
On your dashboard you’ll see a “First steps” checklist that walks you through customizing your store, adding products, sharing your QR, and connecting payments. It tracks your progress and disappears once you’re done (you can also dismiss it).
The first time you add a product, short tips guide you through the key fields. Need help later? Tap the 🛟 Help tile on your dashboard, or go to Settings → Help Center, to open this guide anytime.
⚙️ Store Settings
Access all your store settings from the dashboard → gear icon or the Settings tab.
Basic Information
Store name: Visible to your customers on the QR catalog and receipts.
Logo: Upload your logo (recommended: square image, at least 200×200px). It appears on your QR catalog and receipts (and the marketplace, coming soon).
Brand color: Choose your primary color. It tints your entire customer-facing catalog and QR screen.
Description: A short description of your business (used for the marketplace, coming soon).
Catalog storefront (cover, bio & location)
In Settings → Identity → Catalog showcase you control how your store looks on the welcome screen customers see when they open your catalog. All three fields are optional — leave any of them empty and your catalog still looks great.
Cover photo: A horizontal (16:9) image that represents your business — your products, your storefront, or a branded banner. If you leave it empty, we use your brand color and logo instead.
Short bio: A one-line description of your store (up to 200 characters), shown on the catalog landing.
Location: A general location your customers will see, like “Orlando, FL”.
Business Type
Your business type determines which features and fields are available:
- Food & Beverage — Restaurants, cafes, bakeries. Focuses on menu items, modifiers.
- Retail / Furniture — Physical products. Stock tracking, weight, dimensions.
- Services — Beauty, legal, consulting. Booking system with providers and durations.
- Transport (coming soon) — Taxi, moving, delivery. Origin/destination, price per mile.
Payment Methods
Toggle which methods your store accepts. In person: Cash, Zelle, CashApp, Venmo, PayPal, and card via Tap to Pay (NFC — no external reader needed). Online, customers can also pay by card through your QR catalog and quote payment links (powered by Stripe).
For methods like Zelle and CashApp, you can require customers to upload a proof of payment photo before you start preparing their order.
Own Delivery (per-mile shipping)
Retail and Food stores — and Service stores that also sell physical products — can charge for their own delivery by distance. In Settings, turn on delivery and set your store address, a base fee, a price per mile, a minimum fee, and a coverage radius. At checkout the shipping cost is calculated from the customer’s address. Delivery is exempt from the platform commission — you keep 100% of it.
Tax Rate
Set your sales tax percentage. It’s automatically applied to all orders. You can set it to 0% if your business doesn’t charge tax.
Payment Threshold (deposit to start)
The deposit a customer must pay before an order can start advancing through its stages. Default is 100% (full payment required to advance at all). Set it lower (e.g., 50%) to let orders start with a deposit. Set it to 0% to start without any deposit.
Two simple rules, applied everywhere (POS, QR catalog, quotes, approvals): (1) an order cannot move past the deposit gate until the deposit is covered; (2) the full balance is always required before the final step (delivered / picked up / completed) — even when the deposit is 0%. This is enforced on the server, so it cannot be bypassed. The deposit is also shown to customers in the catalog policies banner, and at checkout customers see exactly what to pay now — see “Deposits & partial payment” under For Your Customers.
Cancellation Policy
You control cancellations in two layers, in Settings:
1. A free-text policy (up to 300 characters) that appears in the policies banner on your QR catalog. Example: “Orders cancelled less than 24 hours before delivery are non-refundable.”
2. A structured policy that actually drives refunds: a free cancellation window (in hours — default 24h) plus what you keep if a customer cancels after that window: nothing, a percentage (default 50%), or the full deposit. When a customer self-cancels, the server applies this policy to decide their refund automatically (see “Cancellations & refunds” under For Your Customers). A preview in Settings shows the exact sentence your customer will see.
Default Language
Choose the default language for your catalog (Spanish, English, or Portuguese). Customers can still switch languages manually.
SMS Tracking
When enabled, customers receive SMS notifications as their order progresses through different states (accepted, preparing, ready, delivered).
Marketplace (coming soon)
The NexMall Marketplace — a shopper-facing directory where customers can discover local stores — is coming soon and isn’t live yet. You can already prepare your store for it: toggle marketplace visibility and set your public phone, business hours, cover image, and a custom URL slug (e.g., “pizzeria-felix”). Until it launches, these settings don’t make your store visible to shoppers anywhere — your QR catalog is how customers reach you today.
📦 Products
Manage your products from the Products tab on the dashboard.
Product Types
- Product — Physical items with stock tracking (e.g., shirts, cakes, electronics).
- Service — Time-based offerings with booking support (e.g., haircuts, consultations).
- Transport — Distance-based pricing with origin/destination (e.g., taxi, moving).
- Custom / Personalized — Items that require a quotation before pricing (e.g., custom cakes, tailored clothing).
Selling Units
Choose the selling unit for each product (e.g., unit, dozen, pound, kilogram, package, box). The price in your catalog will display as “$15.00/dozen” or “$3.50/lb” so customers understand exactly what they’re paying for.
16 options available: Unit, Dozen, Pound, Kilogram, Ounce, Gallon, Liter, Package, Box, Bag, Pair, Meter, Yard, Roll, Portion, Service.
Stock Management
Set the current stock and a minimum stock alert level. When stock falls below the minimum, you’ll see a low-stock alert on your dashboard. When stock reaches 0, the product appears as “Sold out” in the catalog.
Images & Photo Gallery
Upload multiple photos per product. The first photo is the main image; the rest form a gallery. The number of photos allowed depends on your plan: Basic (3), Economic (5), Plus (8), Ultra (12).
In the product editor, tap “+ More” to add extra photos, and the × on a thumbnail to remove one. When you pick a photo, you can crop it to a square so all your products look consistent.
In your QR catalog, products with more than one photo show a 📷 badge. Customers tap the image to open a full-screen gallery and swipe through every photo (with dots showing their position).
Lead Time (Custom Products)
For products that need preparation time (like custom cakes), set the minimum lead time in days. If a customer selects a date that doesn’t meet the lead time, it will be blocked automatically.
Auto-accept date: When enabled, dates that meet the lead time are accepted automatically. When disabled, each date needs your manual confirmation.
Price Per Mile (Transport)
For transport products, set a base fee (fixed charge) and price per mile. The total is calculated as: Base Fee + (Distance × Price/Mile). This is shown as a suggestion that can be adjusted.
Booking Settings (Services)
For service-type products, configure: Duration (in minutes), Capacity (simultaneous bookings), Interval (time between slots), and Booking mode (Block for fixed-duration services, Pickup for point-in-time events).
Product Categories
Organize your catalog into your own custom categories (think of them as “aisles”) — e.g., Drinks, Desserts, Electronics. In the product editor, pick a category from the pills or tap “+ New” to create one on the spot (you can add an optional emoji). Category names are saved in Title Case.
Once you have two or more categories, both your QR catalog and your POS show filter pills (“All” + each category + “Uncategorized”) and group products into clean sections with a header per category. Products without a category appear under “Uncategorized”.
Visibility
Available: Shows in your QR catalog. Published to Marketplace: A separate toggle that prepares the product for the NexMall Marketplace (coming soon) — it doesn’t affect your QR catalog.
💰 Point of Sale (POS)
Make sales directly from your dashboard. The POS is always the first thing you see when you open the app.
Quick Sale
- Tap a product from your product list to add it to the cart.
- Adjust quantities as needed.
- Enter the customer’s name and phone number (autocomplete searches your client directory).
- Select the payment method.
- Confirm the sale.
Customer Lookup
Start typing a customer’s name or phone number and the system searches your client directory and past orders. Selecting a customer auto-fills their information.
Tap to Pay (NFC)
Accept contactless card payments directly with your phone. Requires iOS 16+ or Android 6+ and a connected Stripe account. Enable it in Settings and follow the setup wizard.
Receipts
After a sale, a digital receipt is generated with a unique link. You can share it via SMS or WhatsApp.
📱 QR Catalog
Your store has a unique QR code that links to your online catalog. Customers scan it and can browse, order, and pay from their phone.
Sharing Your QR
Access your QR from the QR tab. You can: copy the link, share via SMS, or share via WhatsApp. The QR includes your store branding and logo.
What Customers See
- Welcome screen with your logo, store name, and a language selector (ES/EN/PT).
- Product grid with images, prices (showing the unit: “$15/dozen”), and a search bar.
- Policies banner at the top showing your deposit requirement, lead time, and cancellation policy (if configured).
- Cart with delivery/pickup selection (required before proceeding).
- Customer info — phone number with auto-lookup (known customers are greeted by name).
- Payment & confirmation.
Customer Phone Lookup
When a customer types their phone number, the system automatically looks up their name. If found, it shows a “Is this you?” banner. If someone tries to change the name of an existing customer, an OTP verification is required for security.
Delivery vs Pickup
Customers must choose a delivery method before proceeding to checkout. “Delivery” requires an address; “Pickup” means they’ll collect in person.
One Cart at a Time
A customer can’t mix a quote/custom item (or a transport request) with regular stock items in the same cart. If they try, a clear message appears with an “Empty cart and continue” option, so nothing is lost and they’re never silently blocked.
📋 Orders
Manage all your orders from the Orders tab.
Order States
Orders flow through these states: Pending → Accepted → Preparing → Ready → Delivered / Completed. Each state can trigger an SMS notification to the customer (if SMS tracking is enabled).
List View vs Calendar View
Toggle between a list of all orders and a monthly calendar. The calendar shows badges on each day indicating how many orders are due (both delivery dates and appointment dates).
The calendar uses a heatmap: lighter colors for 1–2 orders, medium for 3–5, and intense for 6+ orders. Tap a day to filter the list to that day’s orders.
Partial Payments
If your payment threshold is below 100%, an order can start advancing once the deposit is covered. The order card shows a progress bar and a clear note of what’s still owed (e.g. “Deposit $X to start” or “$X left to deliver”). The full balance must be collected before the order can be marked delivered, picked up, or completed. Tap the ? next to the note for a quick explanation.
Delivery Dates
For custom products, the customer’s requested delivery date appears in the order details with a status indicator: accepted (green), proposed/pending (orange), or requires new date (red — contact the customer).
Reactivate a Cancelled Order
Cancelled an order by mistake? You don’t have to recreate it. Open the History tab, find the cancelled order, and tap 🔄 Restore. The order returns to an active state automatically based on how much was already paid — fully paid orders come back as paid, partial payments as pending payment, and unpaid ones as pending.
📝 Quotations
For products that require custom pricing (custom cakes, personalized items, transport quotes).
How It Works
- A customer requests a quote from your QR catalog (with photos and description).
- You receive the request in the Approvals screen.
- You set a price and send the payment link via WhatsApp or SMS.
- The customer gets a durable status page (it never expires) where they can follow the request, view your price, and accept.
- On accepting, they can pay now by card (Stripe) — honoring your deposit % — or pick a manual method (cash, Zelle…) to coordinate with you. Once paid, or the deposit is covered, the order is created and you can begin preparation.
Quote States
Waiting → Quoted → Accepted → Paid → Completed. You can also cancel at any stage.
Delivery Date for Custom Products
Customers can request a specific delivery date when submitting their quote. If the date doesn’t meet your product’s minimum lead time, it’s automatically flagged and you’ll be notified to propose a new date.
Quote & Payment-Link Validity
Every payment link has an expiration. By default a link stays valid for a fixed window, and for time-sensitive orders (a cake for a set date, a booked ride) it also closes a couple of hours before the delivery or appointment time — so no one pays too late to be fulfilled. If a customer’s link has expired, just send a fresh one from the Approvals screen.
📅 Appointments / Booking
For service-based businesses. Manage your schedule from the Appointments tab.
Two Booking Modes
- Block mode — Fixed-duration services (e.g., a 1-hour haircut, a 90-minute massage). The system calculates available time slots based on provider schedules and existing bookings.
- Pickup mode — Point-in-time events (e.g., taxi at 3:00 PM). Uses your store’s operating hours instead of individual providers.
Service Providers
Add your team members as service providers with names, specialties, and individual weekly schedules. Each provider can have their own availability and color on the calendar.
Weekly Availability
Set each provider’s working hours per day of the week (e.g., Monday 9:00–17:00, Tuesday off).
Schedule Blocks
Block out dates for vacations, holidays, or other unavailability. Can be full-day or specific hours, and optionally recurring annually.
Anti-Double-Booking
The system automatically prevents double bookings. When a slot is taken, it disappears from available options. This works even when multiple customers are booking simultaneously.
Appointment States
Pending → Confirmed → Completed / Cancelled / No-show. Confirm and manage appointments from the Appointments tab; advance orders through their lifecycle from the Orders tab.
Automatic Reminders
Customers who opted in to SMS get automatic reminders — 24 hours and 1 hour before their appointment, plus a 24-hour reminder for delivery-date orders. They’re sent in the customer’s language and, while the order can still be cancelled, they include a cancel / reschedule link. No action needed from you.
Rescheduling
A customer can request a new time from their confirmation / tracking page. You’ll see the request on the order and can accept or decline it. The slot only moves once you accept, and anti-double-booking still applies.
💳 Stripe Payments
NexMall uses Stripe to process card payments securely.
Connecting Your Stripe Account
Go to Settings → Payment Methods → Connect Stripe.
NexMall fills in most of the form for you — your email, business name, catalog link, and business type — so it’s quick.
You only add your private details: SSN, date of birth, ID, and the bank account where you want to get paid. It’s a one-time setup, and Stripe shows it in your language.
Platform Commission
NexMall charges a small per-sale commission on card payments that depends on your plan — the higher your plan, the lower your rate: Basic 1%, Económico 0.8%, Plus 0.6%, Ultra 0.4%. Example on Plus: a customer pays $100 → you receive $99.40 and NexMall receives $0.60. Handled automatically by Stripe.
Card processing: Stripe also charges its own card-processing fee (around 2.9% + 30¢ in the US; the exact amount is set by Stripe). Payments by cash, Zelle, or other non-card methods have no card fee.
Money Flow
Customer pays → Stripe processes → most of it goes straight to your bank account, and only your plan’s per-sale commission (0.4%–1%) goes to NexMall. Payouts follow Stripe’s standard schedule (typically 2 business days).
Verifying Your Connection
In Settings, you can verify your Stripe connection status at any time. If there’s an issue, the status will update and prompt you to complete any pending steps.
Tap to Pay
After connecting Stripe, you can enable Tap to Pay NFC to accept contactless card payments directly with your phone (no external reader needed). Requires iOS 16+ or Android 6+.
⭐ Plans & Subscriptions
NexMall offers 4 plans to fit any business size.
Plan Comparison
- Basic (Free) — POS, Stripe, QR, Quotations. Up to 20 products, 100 customers.
- Economic ($4.99/mo) — 100 products, 500 customers, basic reports, appointment scheduling.
- Plus ($12.00/mo) ⭐ — Unlimited products and customers, own delivery with per-mile pricing, advanced reports. Most popular.
- Ultra ($19.99/mo) — Everything in Plus, the lowest per-sale commission (0.4%), up to 12 photos per product, priority support.
Free Trial
Every new store gets a 30-day free trial of the Plus plan — no credit card required. There’s no charge during the trial. When it ends, if you don’t subscribe, your store is automatically downgraded to the free Basic plan (you’re never charged without subscribing).
Where to see your plan
In the app, go to Settings → My plan to see your current plan, status and what’s included at any time.
Upgrading, changing & canceling (on the web)
You manage your plan from the web: sign in to your account at nexmallapp.com from any browser and open Plans to choose or change your plan. Upgrades take effect immediately; downgrades apply at the end of your current billing period. To update your payment method, view invoices or cancel, use Manage subscription (Stripe Customer Portal) on the web.
Commission
The per-sale commission on card payments depends on your plan — lower on higher plans (Basic 1%, Económico 0.8%, Plus 0.6%, Ultra 0.4%). The subscription fee is separate from the transaction commission.
🚗 Transport Module
For taxi, rideshare, moving, and delivery businesses.
Activating Transport
Go to Settings → Advanced → Transport Module. Activation involves:
- Activation fee — A one-time fee for the background check.
- Document upload — Upload your driver’s license and insurance (with expiry dates).
- Legal consent — Accept the independent contractor agreement and background check authorization.
- Review — Your profile is reviewed and approved.
Miles Tracking
Completed transport orders automatically track miles. View your mileage reports (today, this month, this year) from the Reports tab.
Passenger Consent
When a customer requests a ride from your catalog, they must accept a consent checkbox before submitting. This is logged for legal compliance.
Expired Documents
If your license or insurance expires, your transport module is automatically suspended. Upload renewed documents to reactivate.
📊 Reports
Quick reports on your phone
Your phone shows the at-a-glance reports you need during the day: daily summary, weekly trend, low stock, catalog audit, production calendar, miles summary, today's appointments and availability. Open them from the Reports tile on your dashboard.
Full portal on the web
The heavy, advanced reports — financials, taxes, commissions, cash flow, refunds, client analytics (CRM), inventory turnover, operations, transport and audit logs — live in the web reports portal, designed for a big screen with large tables and filters.
How to open it: go to nexmallapp.com on a computer, sign in with your same account, and open Reports. A left sidebar lets you browse by category; pick a report to see its KPIs, charts and tables.
On your phone, the Reports screen shows a card — “Open reports portal” — that takes you straight to the web portal. It is a link to your reports, not a payment link.
Exporting (CSV / PDF)
Open any report, choose a date range (today, week, month, year, all time or a custom range), and use Export CSV (for Google Sheets / Excel) or Export PDF (a clean report for your accountant). Export works best from the web portal, where files download straight to your computer.
Refunds: automatic vs manual
There are two kinds of refund, and it matters for your books:
- 🔁 Automatic (Stripe) — when a customer paid by card, the app can refund it straight to the card through Stripe. The money moves automatically and Stripe confirms it.
- ✋ Manual — for cash, Zelle, CashApp and similar, there is no Stripe event, so you return the money yourself and then mark it in the app. This also covers the case where the automatic card refund could not run (for example the account balance was too low) and you refunded it in the Stripe Dashboard instead.
What the “mark refunded” button does: it records the refund (updates the order, restores stock, notifies the customer) — it does NOT move any money. You choose how you returned it (Cash, Zelle, Stripe Dashboard, Other…) and can add a short note (e.g. “cash returned at the register” or the Stripe re_… id). That leaves a clear trail so your day reconciles.
Cash Close (daily reconciliation)
Open the web portal → Financials → Cash Close, and pick the day (or range). It shows, for that period:
- Sales by method — cash vs card vs other, number of orders, and gross sales.
- Refunds, separated — automatic (Stripe) vs manual, with the manual method breakdown.
- NexMall commission and your net for the period.
- Reconcile against Stripe — card collected through Stripe, refunded by Stripe, and a list of manual refunds to verify.
How to reconcile at end of day: open your Stripe Dashboard for the same day and compare: (1) Card collected (Stripe) should match Stripe’s gross card volume; (2) Refunded by Stripe (auto) should match Stripe’s refunds; (3) go through the manual refunds list and confirm each one really happened (cash actually handed back, Zelle actually sent, or refunded in the Stripe Dashboard) — these did not go through Stripe automatically, so only you can confirm them. Note: refunds are dated by when they were processed, and card payments also carry Stripe’s processing fee (~2.9% + $0.30), deducted by Stripe and not shown here.
🔔 Notifications
For You (Store Owner)
You receive notifications through three channels for maximum reliability:
- In-app — Bell icon with a badge showing unread count. Tap to see all notifications.
- Push — When the app is in the background or closed.
- Real-time — Instant updates when the app is open.
Notification types: new order, tracking update, payment received, low stock alert, quote request, a customer cancelling an appointment or rejecting a quote, and system messages.
For Your Customers
Customers receive SMS notifications as their order progresses (accepted, preparing, ready, delivered) — if SMS tracking is enabled in your settings.
👤 Account Management
Changing Your Password
You can change your password in two ways:
1. In the app: go to Settings → Advanced → Account & Security, enter your current password, then your new one (at least 8 characters with one letter and one number).
2. If you forgot it: use the “Forgot Password?” link on the login screen to reset your password by email; you’ll receive a link to set a new one.
Create a Password (Google or Apple users)
If you signed in with Google or Apple, you don’t need a password to log in. If you’d also like to sign in with email and password, go to Settings → Advanced → Account & Security and choose “Create password” (it won’t ask for a current password). Afterward you can sign in with either method.
Deleting Your Account
Go to Settings → Advanced → scroll to the bottom → Delete My Account. You’ll need to confirm with your password. Account deletion is processed within 7 business days and is irreversible. Financial records are retained for 7 years as required by law; all other personal data is anonymized.
🤝 For Your Customers
These articles explain what the people who buy from you experience. Everything below happens on the customer’s own phone, in their own language — you don’t have to do anything extra.
Deposits & partial payment
If you set a deposit (payment threshold below 100%):
- At QR-catalog checkout with a manual method (Zelle, CashApp…), the customer sees exactly what to pay now — “Deposit now (50%): $X · Balance on delivery: $Y” — and is asked to upload the proof of their deposit, not the full amount.
- By card at that same catalog checkout, the full total is charged.
- When paying an accepted quote by card, only the deposit percentage is charged now.
Either way, the remaining balance is collected before the final step (delivered / picked up / completed) — see Payment Threshold above.
My quote-request status
When a customer requests a quote, they get a durable status page (at /solicitud/…) — reachable from the “View my request status” button on the confirmation screen and from the SMS link. It never expires, and it updates on its own: request sent → (you set a price) → price + “View & pay” → paid. A customer who closes the tab can always come back to it.
Cancellations & refunds (self-service)
Customers can cancel their own appointment or order from a secure link (at /cancelar/…). The server decides the outcome and shows it before they confirm:
- 🟢 Full refund — cancelled within your free window.
- 🟠 Partial — outside the window; it shows the exact kept vs refunded breakdown based on your retention setting.
- ⚪ No deposit — nothing was paid, so there’s nothing to refund.
- 🔒 Blocked — once the order is in preparation / in progress, self-cancel is off and the page tells them to contact the store.
Any refund is issued back to the original card and typically appears in about 5–10 business days. The cancel link reaches the customer on the confirmation screen, the receipt, the quote payment page, and the 24-hour and 1-hour reminders. When a customer cancels an appointment or rejects a quote, you are notified.
❓ Frequently Asked Questions
“My customer didn’t receive the SMS”
SMS delivery depends on carrier verification. If SMS aren’t being delivered, the toll-free number may need brand verification with the carriers. Contact support@nexmallapp.com for help. Meanwhile, you can share links via WhatsApp as an alternative.
“How do I change my store name?”
Go to Settings → Store Name and update it. The change is reflected immediately everywhere — your catalog, QR code, and receipts.
“Can I have multiple stores?”
Currently, each account supports one store. If you need multiple stores, create separate accounts with different email addresses.
“What happens if I downgrade my plan?”
You keep access to your current plan until the end of the billing period. After that, premium features are disabled but your data is preserved. You can upgrade again anytime to regain access.
“Is my data safe?”
Yes. NexMall uses Supabase (powered by PostgreSQL) with row-level security, and all payments are processed through Stripe (PCI-compliant). Read our full Privacy Policy.
“How do I contact support?”
Email us at support@nexmallapp.com. We typically respond within 24 hours.
🚀 Primeros Pasos
Crear tu cuenta
Puedes registrarte en NexMall con email + contraseña, o con Google o Apple Sign In (un solo toque, sin contraseña).
Configurar tu tienda
Después de registrarte, pasarás por un asistente de 4 pasos:
- Nombre de la tienda — Elige un nombre que represente tu negocio.
- Tipo de negocio — Selecciona uno: Comida y Bebidas, Tienda/Muebles o Servicios (el Transporte llega próximamente). Esto afecta los campos y funciones disponibles.
- Métodos de pago — Elige cuáles aceptas (Efectivo, Zelle, CashApp, Venmo, PayPal, tarjeta). Puedes cambiarlo después.
- Tasa de impuesto — Configura tu impuesto de venta (ej: 7%). Pon 0% si no cobras impuestos.
Tu guía de inicio y consejos
En tu dashboard verás una lista “Primeros pasos” que te guía para personalizar tu tienda, agregar productos, compartir tu QR y conectar pagos. Muestra tu progreso y desaparece cuando terminas (también puedes cerrarla).
La primera vez que agregas un producto, aparecen consejos breves sobre los campos clave. ¿Necesitas ayuda después? Toca el botón 🛟 Ayuda en tu dashboard, o ve a Ajustes → Centro de Ayuda, para abrir esta guía cuando quieras.
⚙️ Configuración de la Tienda
Accede a toda la configuración desde el dashboard → ícono de engranaje o la pestaña de Ajustes.
Información Básica
Nombre: Visible para tus clientes en el catálogo QR y recibos.
Logo: Sube tu logo (recomendado: imagen cuadrada, al menos 200×200px). Aparece en tu catálogo QR y recibos (y el marketplace, próximamente).
Color de marca: Elige tu color principal. Tiñe todo tu catálogo y pantalla QR.
Vitrina del catálogo (portada, bio y ubicación)
En Ajustes → Identidad → Vitrina del catálogo controlas cómo se ve tu tienda en la pantalla de bienvenida que ven tus clientes al abrir el catálogo. Los tres campos son opcionales — deja cualquiera vacío y tu catálogo se sigue viendo bien.
Foto de portada: Una imagen apaisada (16:9) que represente tu negocio — tus productos, tu local o un banner de marca. Si la dejas vacía, usamos tu color de marca y tu logo.
Bio corta: Una descripción de una línea de tu tienda (hasta 200 caracteres), que aparece en la portada del catálogo.
Ubicación: Una ubicación general que verán tus clientes, como “Orlando, FL”.
Tipo de Negocio
- Comida y Bebidas — Restaurantes, cafés, panaderías. Menú, modificadores.
- Tienda / Muebles — Productos físicos. Control de inventario, peso, dimensiones.
- Servicios — Belleza, legal, consultoría. Sistema de citas con proveedores y duraciones.
- Transporte (próximamente) — Taxi, mudanzas, delivery. Origen/destino, precio por milla.
Métodos de Pago
Activa/desactiva métodos de pago. En persona: Efectivo, Zelle, CashApp, Venmo, PayPal y tarjeta vía Tap to Pay (NFC — sin lector externo). En línea, tus clientes también pueden pagar con tarjeta desde tu catálogo QR y los enlaces de pago de cotización (con Stripe).
Para métodos como Zelle y CashApp, puedes exigir que el cliente suba una foto de comprobante de pago.
Envío Propio (tarifa por milla)
Las tiendas de Retail y Comida — y las de Servicios que también venden productos físicos — pueden cobrar su envío propio por distancia. En Ajustes, activa el envío y define la dirección de tu tienda, una tarifa base, un precio por milla, una tarifa mínima y un radio de cobertura. En el checkout el costo se calcula desde la dirección del cliente. El envío está exento de la comisión de plataforma — te quedas con el 100%.
Tasa de Impuesto
Configura el porcentaje de impuesto. Se aplica automáticamente a todos los pedidos. Puedes poner 0% si no cobras impuesto.
Umbral de Pago (Depósito para iniciar)
El depósito que un cliente debe pagar para que un pedido empiece a avanzar por sus etapas. Por defecto es 100% (se exige pago completo para avanzar). Pónlo más bajo (ej: 50%) para que los pedidos inicien con un depósito. Pónlo en 0% para iniciar sin depósito.
Dos reglas simples, aplicadas en todos lados (POS, catálogo QR, cotizaciones, aprobaciones): (1) un pedido no puede pasar el punto del depósito hasta cubrirlo; (2) el pago completo siempre se requiere antes del paso final (entregado / retirado / completado) — incluso si el depósito es 0%. Esto se valida en el servidor, así que no se puede saltar. El depósito también se muestra a los clientes en el banner de políticas del catálogo, y en el checkout el cliente ve exactamente cuánto pagar ahora — ver “Depósitos y pago parcial” en Para tus clientes.
Política de Cancelación
Controlas las cancelaciones en dos capas, en Ajustes:
1. Una política de texto libre (máx 300 caracteres) que aparece en el banner de políticas de tu catálogo QR. Ejemplo: “Pedidos cancelados con menos de 24h de anticipación no son reembolsables.”
2. Una política estructurada que sí determina los reembolsos: un plazo de cancelación gratis (en horas — por defecto 24h) más lo que retienes si el cliente cancela después de ese plazo: nada, un porcentaje (por defecto 50%) o el depósito completo. Cuando un cliente se auto-cancela, el servidor aplica esta política para decidir su reembolso automáticamente (ver “Cancelaciones y reembolsos” en Para tus clientes). Una vista previa en Ajustes muestra la frase exacta que verá tu cliente.
Idioma Predeterminado
Elige el idioma por defecto para tu catálogo (español, inglés o portugués). Los clientes pueden cambiar el idioma manualmente.
Seguimiento SMS
Cuando está habilitado, los clientes reciben notificaciones SMS mientras su pedido avanza (aceptado, preparando, listo, entregado).
Marketplace (próximamente)
El Marketplace de NexMall — un directorio para compradores donde los clientes pueden descubrir tiendas locales — está próximamente y aún no está en vivo. Ya puedes preparar tu tienda: activa la visibilidad en el marketplace y configura tu teléfono público, horarios, imagen de portada y una URL personalizada. Hasta que se lance, esta configuración no hace visible tu tienda a compradores en ningún lado — tu catálogo QR es cómo te encuentran hoy.
📦 Productos
Administra tus productos desde la pestaña Productos en el dashboard.
Tipos de Producto
- Producto — Artículos físicos con control de inventario (ropa, pasteles, electrónica).
- Servicio — Servicios por tiempo con agenda (cortes de pelo, consultas).
- Transporte — Precio por distancia con origen/destino (taxi, mudanzas).
- Personalizado — Artículos que requieren cotización (pasteles personalizados, ropa a medida).
Unidades de Venta
Elige la unidad de venta para cada producto (unidad, docena, libra, kilogramo, paquete, caja). El precio se muestra como “$15.00/docena” o “$3.50/lb”.
16 opciones: Unidad, Docena, Libra, Kilogramo, Onza, Galón, Litro, Paquete, Caja, Bolsa, Par, Metro, Yarda, Rollo, Porción, Servicio.
Inventario
Configura el stock actual y un nivel de alerta de stock mínimo. Cuando el stock baja del mínimo, verás una alerta en tu dashboard. Cuando llega a 0, el producto aparece como “Agotado”.
Imágenes y Galería de Fotos
Sube varias fotos por producto. La primera es la imagen principal; el resto forma una galería. El límite depende de tu plan: Básico (3), Económico (5), Plus (8), Ultra (12).
En el editor de producto, toca “+ Más” para agregar fotos extra, y la × sobre una miniatura para quitarla. Al elegir una foto, puedes recortarla en cuadrado para que todos tus productos se vean parejos.
En tu catálogo QR, los productos con más de una foto muestran un distintivo 📷. El cliente toca la imagen para abrir una galería a pantalla completa y deslizar por todas las fotos (con puntos que indican la posición).
Tiempo de Anticipación (Productos Personalizados)
Para productos que necesitan preparación (como pasteles), configura el mínimo de días de anticipación. Si un cliente selecciona una fecha que no cumple, se bloquea automáticamente.
Aceptar fecha automáticamente: Cuando está activo, las fechas que cumplen el tiempo de anticipación se aceptan solas. Si está desactivado, cada fecha necesita tu confirmación manual.
Precio por Milla (Transporte)
Para transporte, configura una tarifa base (cargo fijo) y el precio por milla. El total se calcula: Tarifa Base + (Distancia × Precio/Milla).
Configuración de Citas (Servicios)
Para servicios, configura: Duración (en minutos), Capacidad (reservas simultáneas), Intervalo (tiempo entre slots) y Modo (Bloque para duración fija, Pickup para hora puntual).
Categorías de Productos
Organiza tu catálogo en categorías personalizadas (como “pasillos”) — ej.: Bebidas, Postres, Electrónica. En el editor de producto, elige una categoría de las pastillas o toca “+ Nueva” para crearla al momento (puedes agregar un emoji opcional). Los nombres se guardan con Mayúscula Inicial.
Cuando tienes dos o más categorías, tanto tu catálogo QR como tu POS muestran pastillas de filtro (“Todas” + cada categoría + “Sin categoría”) y agrupan los productos en secciones con un encabezado por categoría. Los productos sin categoría aparecen en “Sin categoría”.
Visibilidad
Disponible: Se muestra en tu catálogo QR. Publicado en Marketplace: Toggle separado que prepara el producto para el Marketplace de NexMall (próximamente) — no afecta tu catálogo QR.
💰 Punto de Venta (POS)
Realiza ventas directamente desde tu dashboard. El POS es lo primero que ves al abrir la app.
Venta Rápida
- Toca un producto de tu lista para agregarlo al carrito.
- Ajusta las cantidades.
- Ingresa el nombre y teléfono del cliente (autocompletado desde tu directorio).
- Selecciona el método de pago.
- Confirma la venta.
Búsqueda de Clientes
Empieza a escribir el nombre o teléfono del cliente y el sistema busca en tu directorio y pedidos anteriores. Seleccionar un cliente auto-rellena su información.
Tap to Pay (NFC)
Acepta pagos con tarjeta sin contacto directamente con tu teléfono. Requiere iOS 16+ o Android 6+ y una cuenta Stripe conectada.
📱 Catálogo QR
Tu tienda tiene un código QR único que enlaza a tu catálogo en línea. Los clientes lo escanean y pueden ver productos, ordenar y pagar desde su teléfono.
Compartir tu QR
Accede a tu QR desde la pestaña QR. Puedes: copiar el enlace, compartir por SMS o por WhatsApp.
Lo que ven los clientes
- Pantalla de bienvenida con tu logo, nombre y selector de idioma (ES/EN/PT).
- Cuadrícula de productos con imágenes, precios (mostrando la unidad: “$15/docena”) y buscador.
- Banner de políticas mostrando tu depósito, tiempo de anticipación y política de cancelación.
- Carrito con selección de delivery/recogida (obligatoria).
- Datos del cliente — teléfono con auto-búsqueda (clientes conocidos son saludados por nombre).
- Pago y confirmación.
Búsqueda por Teléfono
Cuando un cliente escribe su teléfono, el sistema busca automáticamente su nombre. Si alguien intenta cambiar el nombre de un cliente existente, se requiere verificación OTP por seguridad.
Un Carrito a la Vez
Un cliente no puede mezclar un producto por cotización (o una solicitud de transporte) con productos de stock en el mismo carrito. Si lo intenta, aparece un mensaje claro con la opción “Vaciar carrito y continuar”, para que no se pierda nada y nunca quede bloqueado en silencio.
📋 Pedidos
Gestiona todos tus pedidos desde la pestaña Pedidos.
Estados del Pedido
Pendiente → Aceptado → Preparando → Listo → Entregado / Completado. Cada estado puede enviar un SMS al cliente.
Vista Lista vs Calendario
Alterna entre una lista de pedidos y un calendario mensual. El calendario muestra badges por día indicando cuántos pedidos hay. Usa un mapa de calor: colores claros para 1–2, medio para 3–5, intenso para 6+.
Pagos Parciales
Si tu umbral es menor a 100%, un pedido puede empezar a avanzar al cubrirse el depósito. La tarjeta del pedido muestra una barra de progreso y una nota clara de lo que falta (ej: “Depósito $X para iniciar” o “Falta $X para entregar”). El balance completo debe cobrarse antes de marcar el pedido como entregado, retirado o completado. Toca el ? junto a la nota para una explicación rápida.
Fechas de Entrega
Para productos personalizados, la fecha solicitada aparece en los detalles con indicadores: aceptada (verde), propuesta/pendiente (naranja), o requiere nueva fecha (rojo).
Reactivar un Pedido Cancelado
¿Cancelaste un pedido por error? No necesitas crearlo de nuevo. Abre la pestaña Historial, busca el pedido cancelado y toca 🔄 Reactivar. El pedido vuelve a un estado activo automáticamente según lo que ya se había pagado: los pedidos pagados por completo regresan como pagado, los pagos parciales como pendiente de pago, y los no pagados como pendiente.
📝 Cotizaciones
Para productos que necesitan precio personalizado (pasteles, artículos personalizados, transporte).
Cómo Funciona
- Un cliente solicita cotización desde tu catálogo QR (con fotos y descripción).
- Recibes la solicitud en la pantalla de Aprobaciones.
- Pones un precio y envías el link de pago por WhatsApp o SMS.
- El cliente recibe una página de estado durable (nunca vence) donde sigue la solicitud, ve tu precio y acepta.
- Al aceptar, puede pagar ahora con tarjeta (Stripe) — respetando tu % de depósito — o elegir un método manual (efectivo, Zelle…) para coordinar contigo. Una vez pagado, o cubierto el depósito, se crea el pedido y puedes empezar la preparación.
Estados de Cotización
Esperando → Cotizado → Aceptado → Pagado → Completado.
Validez del Link de Pago
Cada link de pago tiene una fecha de vencimiento. Por defecto el link es válido por un periodo fijo, y en pedidos con fecha (un pastel para un día, un viaje agendado) también se cierra un par de horas antes de la entrega o la cita — para que nadie pague demasiado tarde. Si a un cliente se le venció el link, solo envíale uno nuevo desde Aprobaciones.
📅 Agenda / Citas
Para negocios de servicios. Gestiona tu agenda desde la pestaña Citas.
Dos Modos de Reserva
- Modo Bloque — Servicios con duración fija (corte de pelo 1hr, masaje 90min). El sistema calcula slots disponibles.
- Modo Pickup — Eventos puntuales (taxi a las 3:00 PM). Usa los horarios de la tienda.
Proveedores de Servicio
Agrega miembros de tu equipo con nombres, especialidades y horarios individuales semanales.
Bloqueos de Horario
Bloquea fechas para vacaciones, feriados u otra indisponibilidad.
Anti Doble-Reserva
El sistema previene automáticamente las dobles reservas, incluso cuando múltiples clientes reservan simultáneamente.
Recordatorios Automáticos
Los clientes que aceptaron recibir SMS reciben recordatorios automáticos — 24 horas y 1 hora antes de su cita, más un recordatorio 24 horas antes para pedidos con fecha de entrega. Se envían en el idioma del cliente y, mientras el pedido aún se pueda cancelar, incluyen un enlace para cancelar / reprogramar. Sin que tú tengas que hacer nada.
Reprogramar (Reagendar)
El cliente puede pedir un nuevo horario desde su página de confirmación / seguimiento. Verás la solicitud en el pedido y puedes aceptarla o rechazarla. El horario solo cambia cuando la aceptas, y el anti doble-reserva sigue aplicando.
💳 Pagos con Stripe
NexMall usa Stripe para procesar pagos con tarjeta de forma segura.
Conectar tu Cuenta Stripe
Ve a Ajustes → Métodos de Pago → Conectar Stripe.
NexMall llena casi todo el formulario por ti — tu correo, el nombre del negocio, el enlace de tu catálogo y el tipo de negocio —, así que es rápido.
Tú solo agregas tus datos privados: SSN, fecha de nacimiento, identificación y la cuenta bancaria donde quieres cobrar. Es un proceso de una sola vez y Stripe lo muestra en tu idioma.
Comisión
NexMall cobra una pequeña comisión por venta en pagos con tarjeta que depende de tu plan — mientras más alto el plan, más baja la comisión: Básico 1%, Económico 0.8%, Plus 0.6%, Ultra 0.4%. Ejemplo en Plus: un cliente paga $100 → recibes $99.40 y NexMall recibe $0.60.
Procesamiento de tarjeta: Stripe cobra además su propia tarifa de procesamiento (aprox. 2.9% + 30¢ en EE.UU.; el monto exacto lo fija Stripe). Los pagos en efectivo, Zelle u otros métodos sin tarjeta no tienen comisión de tarjeta.
Tap to Pay
Después de conectar Stripe, puedes habilitar Tap to Pay NFC para aceptar pagos sin contacto directamente con tu teléfono. Requiere iOS 16+ o Android 6+.
⭐ Planes y Suscripciones
- Básico (Gratis) — POS, Stripe, QR, Cotizaciones. Hasta 20 productos, 100 clientes.
- Económico ($4.99/mes) — 100 productos, 500 clientes, reportes básicos, agenda.
- Plus ($12.00/mes) ⭐ — Productos y clientes ilimitados, envío propio con tarifa por milla, reportes avanzados. Más popular.
- Ultra ($19.99/mes) — Todo en Plus, la comisión por venta más baja (0.4%), hasta 12 fotos por producto, soporte prioritario.
Prueba Gratuita
Cada tienda nueva recibe 30 días gratis del plan Plus — sin tarjeta de crédito. No hay ningún cobro durante la prueba. Al terminar, si no te suscribes, tu tienda baja automáticamente al plan Básico (gratis); nunca se te cobra sin que te suscribas.
Dónde ves y gestionas tu plan
En la app, ve a Ajustes → Mi plan para ver tu plan actual, su estado y qué incluye. Para mejorar, cambiar o cancelar tu plan, entra a tu cuenta en nexmallapp.com desde cualquier navegador y abre Planes. Las mejoras aplican de inmediato; las bajas al final de tu período. Para actualizar tu método de pago, ver facturas o cancelar, usa Gestionar suscripción (portal de Stripe) en la web.
Comisión
La comisión por venta en pagos con tarjeta depende de tu plan — más baja en planes superiores (Básico 1%, Económico 0.8%, Plus 0.6%, Ultra 0.4%). La cuota de suscripción es independiente de la comisión por transacción.
🚗 Módulo de Transporte
Para negocios de taxi, mudanzas y delivery. Actívalo en Ajustes → Avanzado → Módulo de Transporte.
- Tarifa de activación — Pago único para verificación de antecedentes.
- Documentos — Sube tu licencia de conducir y seguro (con fecha de vencimiento).
- Consentimiento legal — Acepta el acuerdo de contratista independiente.
- Revisión — Tu perfil es revisado y aprobado.
Si tu licencia o seguro vence, el módulo se suspende automáticamente.
📊 Reportes
Reportes rápidos en tu teléfono
Tu teléfono muestra los reportes de un vistazo que necesitas durante el día: resumen del día, tendencia semanal, stock bajo, auditoría de catálogo, calendario de producción, resumen de millas, citas de hoy y disponibilidad. Ábrelos desde el botón Reportes de tu panel.
Portal completo en la web
Los reportes pesados y avanzados — financieros, impuestos, comisiones, flujo de caja, reembolsos, análisis de clientes (CRM), rotación de inventario, operaciones, transporte y auditoría — viven en el portal web de reportes, diseñado para pantalla grande con tablas y filtros.
Cómo entrar: abre nexmallapp.com en una computadora, inicia sesión con tu misma cuenta y entra a Reportes. Un menú a la izquierda te deja navegar por categoría; elige un reporte para ver sus KPIs, gráficos y tablas.
En tu teléfono, la pantalla de Reportes muestra una tarjeta — «Abrir portal de reportes» — que te lleva directo al portal web. Es un enlace a tus reportes, no un enlace de pago.
Exportar (CSV / PDF)
Abre cualquier reporte, elige un rango de fechas (hoy, semana, mes, año, todo o un rango personalizado) y usa Exportar CSV (para Google Sheets / Excel) o Exportar PDF (un reporte limpio para tu contador). La exportación funciona mejor desde el portal web, donde los archivos se descargan directo a tu computadora.
Reembolsos: automático vs manual
Hay dos tipos de reembolso, y la diferencia importa para tu contabilidad:
- 🔁 Automático (Stripe) — cuando el cliente pagó con tarjeta, la app puede reembolsar directo a la tarjeta por Stripe. El dinero se mueve solo y Stripe lo confirma.
- ✋ Manual — para efectivo, Zelle, CashApp y similares no hay evento de Stripe, así que tú devuelves el dinero y luego lo marcas en la app. También cubre el caso en que el reembolso automático a la tarjeta no pudo ejecutarse (por ejemplo el saldo era muy bajo) y lo reembolsaste en el Panel de Stripe.
Qué hace el botón «marcar reembolsado»: registra el reembolso (actualiza el pedido, restaura stock, avisa al cliente) — NO mueve dinero. Tú eliges cómo lo devolviste (Efectivo, Zelle, Panel de Stripe, Otro…) y puedes agregar una nota corta (ej. «devuelto en efectivo en caja» o el re_… de Stripe). Así queda un rastro claro para que tu día cuadre.
Cierre de Caja (reconciliación diaria)
Abre el portal web → Financiero → Cierre de Caja y elige el día (o rango). Para ese período muestra:
- Ventas por método — efectivo vs tarjeta vs otros, número de pedidos y ventas brutas.
- Reembolsos, separados — automáticos (Stripe) vs manuales, con el desglose del método manual.
- Comisión NexMall y tu neto del período.
- Reconciliación con Stripe — tarjeta cobrado por Stripe, reembolsado por Stripe y una lista de reembolsos manuales a verificar.
Cómo cuadrar al final del día: abre tu Panel de Stripe del mismo día y compara: (1) Tarjeta cobrado (Stripe) debe coincidir con el volumen bruto de tarjeta de Stripe; (2) Reembolsado por Stripe (auto) debe coincidir con los reembolsos de Stripe; (3) recorre la lista de reembolsos manuales y confirma que cada uno realmente ocurrió (efectivo devuelto, Zelle enviado, o reembolsado en el Panel de Stripe) — estos no pasaron por Stripe automáticamente, así que solo tú puedes confirmarlos. Nota: los reembolsos se fechan por cuándo se procesaron, y los pagos con tarjeta también llevan la comisión de procesamiento de Stripe (~2.9% + $0.30), que descuenta Stripe y no se muestra aquí.
🔔 Notificaciones
Para ti (dueño)
Recibes notificaciones por tres canales: in-app (campana con badge), push (app en background) y tiempo real (app abierta). También se te avisa cuando un cliente cancela una cita o rechaza una cotización, además de nuevos pedidos, pagos recibidos, stock bajo y solicitudes de cotización.
Para tus clientes
Los clientes reciben SMS cuando su pedido avanza (aceptado, preparando, listo, entregado) — si el seguimiento SMS está habilitado.
👤 Gestión de Cuenta
Cambiar Contraseña
Puedes cambiar tu contraseña (cambio de contraseña o clave) de dos maneras:
1. Dentro de la app: ve a Ajustes → Avanzado → Cuenta y seguridad, ingresa tu contraseña actual y luego la nueva (mínimo 8 caracteres, con una letra y un número).
2. Si la olvidaste: usa el enlace “¿Olvidaste tu contraseña?” en la pantalla de login para restablecerla por email; recibirás un enlace para crear una nueva.
Crear Contraseña (usuarios de Google o Apple)
Si te registraste con Google o Apple, no necesitas contraseña para entrar. Si además quieres iniciar sesión con email y contraseña, ve a Ajustes → Avanzado → Cuenta y seguridad y elige “Crear contraseña” (no te pedirá una contraseña actual). Después podrás entrar con cualquiera de los dos métodos.
Eliminar tu Cuenta
Ve a Ajustes → Avanzado → Eliminar Mi Cuenta. Debes confirmar con tu contraseña. Se procesa en 7 días hábiles y es irreversible. Los registros financieros se conservan por 7 años según la ley.
🤝 Para tus Clientes
Estos artículos explican lo que viven las personas que te compran. Todo lo de abajo ocurre en el propio teléfono del cliente, en su idioma — sin que tú tengas que hacer nada extra.
Depósitos y pago parcial
Si configuras un depósito (umbral de pago menor a 100%):
- En el checkout del catálogo QR con un método manual (Zelle, CashApp…), el cliente ve exactamente cuánto pagar ahora — “Depósito ahora (50%): $X · Saldo al recibir: $Y” — y se le pide subir el comprobante de su depósito, no del total.
- Con tarjeta en ese mismo checkout, se cobra el total completo.
- Al pagar una cotización aceptada con tarjeta, solo se cobra el porcentaje del depósito.
En cualquier caso, el saldo restante se cobra antes del paso final (entregado / retirado / completado) — ver Umbral de Pago arriba.
El estado de mi solicitud de cotización
Cuando un cliente solicita una cotización, obtiene una página de estado durable (en /solicitud/…) — accesible desde el botón “Ver el estado de mi solicitud” en la pantalla de confirmación y desde el enlace por SMS. Nunca vence y se actualiza sola: solicitud enviada → (tú pones el precio) → precio + “Ver y pagar” → pagado. Así el cliente que cierra la pestaña siempre puede volver.
Cancelaciones y reembolsos (autoservicio)
Los clientes pueden cancelar su propia cita o pedido desde un enlace seguro (en /cancelar/…). El servidor decide el resultado y lo muestra antes de confirmar:
- 🟢 Reembolso completo — cancelado dentro de tu plazo gratuito.
- 🟠 Parcial — fuera del plazo; muestra el desglose exacto de retenido vs reembolsado según tu configuración de retención.
- ⚪ Sin depósito — no se pagó nada, así que no hay nada que reembolsar.
- 🔒 Bloqueado — una vez que el pedido está en preparación / en curso, la auto-cancelación se desactiva y la página indica contactar a la tienda.
Todo reembolso se emite a la tarjeta original y normalmente aparece en unos 5–10 días hábiles. El enlace de cancelación llega al cliente en la pantalla de confirmación, el recibo, la página de pago de la cotización y los recordatorios de 24 y 1 hora. Cuando un cliente cancela una cita o rechaza una cotización, se te notifica.
❓ Preguntas Frecuentes
“Mi cliente no recibió el SMS”
La entrega de SMS depende de la verificación del operador. Mientras tanto, puedes compartir enlaces por WhatsApp. Contacta support@nexmallapp.com.
“¿Cómo cambio el nombre de mi tienda?”
Ajustes → Nombre de la tienda. El cambio se refleja de inmediato.
“¿Puedo tener múltiples tiendas?”
Actualmente, cada cuenta soporta una tienda. Crea cuentas separadas si necesitas más.
“¿Qué pasa si bajo de plan?”
Mantienes el acceso hasta el final del período. Las funciones premium se desactivan pero tus datos se conservan.
“¿Mis datos están seguros?”
Sí. NexMall usa Supabase con seguridad a nivel de fila, y los pagos se procesan por Stripe (compatible PCI). Lee nuestra Política de Privacidad.
“¿Cómo contacto soporte?”
Escríbenos a support@nexmallapp.com.
🚀 Primeiros Passos
Criar sua conta
Você pode se cadastrar no NexMall com email + senha, ou com Google ou Apple Sign In (um toque, sem senha).
Configurar sua loja
Após o cadastro, você passará por um assistente de 4 etapas:
- Nome da loja — Escolha um nome que represente seu negócio.
- Tipo de negócio — Selecione: Comida e Bebida, Varejo/Móveis ou Serviços (Transporte em breve).
- Métodos de pagamento — Escolha quais aceita (Dinheiro, Zelle, CashApp, Venmo, PayPal, cartão). Isso afeta os campos e recursos disponíveis. Você pode mudar depois.
- Taxa de imposto — Configure seu imposto de venda (ex: 7%). Coloque 0% se não cobra imposto.
Seu guia de início e dicas
No seu painel você verá uma lista “Primeiros passos” que orienta a personalizar a loja, adicionar produtos, compartilhar o QR e conectar pagamentos. Ela mostra seu progresso e some quando você conclui (também dá para fechar).
Na primeira vez que você adiciona um produto, aparecem dicas curtas sobre os campos principais. Precisa de ajuda depois? Toque no botão 🛟 Ajuda no painel, ou vá em Configurações → Central de Ajuda, para abrir este guia quando quiser.
⚙️ Configuração da Loja
Acesse todas as configurações pelo painel → ícone de engrenagem ou pela aba Configurações.
Informações Básicas
Nome: Visível para seus clientes no catálogo QR e recibos.
Logo: Envie seu logo (recomendado: imagem quadrada, pelo menos 200×200px). Aparece no catálogo QR e recibos (e no marketplace, em breve).
Cor da marca: Escolha sua cor principal. Ela personaliza todo o seu catálogo e a tela do QR.
Descrição: Uma breve descrição do seu negócio (usada no marketplace, em breve).
Vitrine do catálogo (capa, bio e localização)
Em Configurações → Identidade → Vitrine do catálogo você controla como sua loja aparece na tela de boas-vindas que os clientes veem ao abrir o catálogo. Os três campos são opcionais — deixe qualquer um vazio e seu catálogo continua com ótima aparência.
Foto de capa: Uma imagem em paisagem (16:9) que represente seu negócio — seus produtos, sua loja ou um banner da marca. Se deixar vazia, usamos a cor da sua marca e seu logo.
Bio curta: Uma descrição de uma linha da sua loja (até 200 caracteres), exibida na vitrine do catálogo.
Localização: Uma localização geral que seus clientes verão, como “Orlando, FL”.
Tipo de Negócio
Seu tipo de negócio determina quais recursos e campos ficam disponíveis:
- Comida e Bebida — Restaurantes, cafés, padarias. Foco em itens de cardápio e modificadores.
- Varejo / Móveis — Produtos físicos. Controle de estoque, peso, dimensões.
- Serviços — Beleza, jurídico, consultoria. Sistema de agendamento com provedores e durações.
- Transporte (em breve) — Táxi, mudanças, delivery. Origem/destino, preço por milha.
Métodos de Pagamento
Ative/desative os métodos que sua loja aceita. Presencial: Dinheiro, Zelle, CashApp, Venmo, PayPal e cartão via Tap to Pay (NFC — sem leitor externo). Online, os clientes também podem pagar com cartão pelo seu catálogo QR e pelos links de pagamento das cotações (com Stripe).
Para métodos como Zelle e CashApp, você pode exigir que o cliente envie uma foto do comprovante antes de começar a preparar o pedido.
Entrega Própria (tarifa por milha)
Lojas de Varejo e Comida — e lojas de Serviços que também vendem produtos físicos — podem cobrar sua entrega própria por distância. Em Configurações, ative a entrega e defina o endereço da loja, uma taxa base, um preço por milha, uma taxa mínima e um raio de cobertura. No checkout o custo é calculado a partir do endereço do cliente. A entrega é isenta da comissão da plataforma — você fica com 100%.
Taxa de Imposto
Defina a porcentagem do imposto de venda. Ele é aplicado automaticamente a todos os pedidos. Coloque 0% se o seu negócio não cobra imposto.
Limite de Pagamento (Sinal para iniciar)
O sinal que um cliente deve pagar para que um pedido comece a avançar pelas suas etapas. Padrão é 100% (pagamento completo exigido para avançar). Defina menor (ex: 50%) para que os pedidos iniciem com um sinal. Defina 0% para iniciar sem sinal.
Duas regras simples, aplicadas em todo lugar (POS, catálogo QR, cotações, aprovações): (1) um pedido não passa do ponto do sinal até cobri-lo; (2) o pagamento completo é sempre exigido antes da etapa final (entregue / retirado / concluído) — mesmo se o sinal for 0%. Isso é validado no servidor, então não pode ser ignorado. O sinal também aparece para os clientes no banner de políticas do catálogo, e no checkout o cliente vê exatamente quanto pagar agora — veja “Sinais e pagamento parcial” em Para seus clientes.
Política de Cancelamento
Você controla os cancelamentos em duas camadas, em Configurações:
1. Uma política de texto livre (até 300 caracteres) que aparece no banner de políticas do seu catálogo QR. Exemplo: “Pedidos cancelados com menos de 24 horas de antecedência não são reembolsáveis.”
2. Uma política estruturada que realmente define os reembolsos: uma janela de cancelamento gratuito (em horas — padrão 24h) mais o que você retém se o cliente cancelar depois dessa janela: nada, uma porcentagem (padrão 50%) ou o sinal completo. Quando um cliente se auto-cancela, o servidor aplica esta política para decidir o reembolso automaticamente (veja “Cancelamentos e reembolsos” em Para seus clientes). Uma prévia em Configurações mostra a frase exata que seu cliente verá.
Idioma Padrão
Escolha o idioma padrão do seu catálogo (espanhol, inglês ou português). Os clientes ainda podem trocar de idioma manualmente.
Rastreamento por SMS
Quando ativado, os clientes recebem notificações por SMS conforme o pedido avança pelos estados (aceito, preparando, pronto, entregue).
Marketplace (em breve)
O Marketplace do NexMall — um diretório voltado ao comprador onde os clientes podem descobrir lojas locais — está em breve e ainda não está no ar. Você já pode preparar sua loja: ative a visibilidade no marketplace e configure seu telefone público, horários de funcionamento, imagem de capa e uma URL personalizada (ex.: “pizzaria-felix”). Até o lançamento, essas configurações não tornam sua loja visível para compradores em lugar nenhum — seu catálogo QR é como os clientes chegam até você hoje.
📦 Produtos
Tipos de Produto
- Produto — Itens físicos com controle de estoque.
- Serviço — Serviços com agendamento (cortes, consultas).
- Transporte — Preço por distância (táxi, mudanças).
- Personalizado — Itens que precisam de orçamento.
Unidades de Venda
Escolha a unidade para cada produto (unidade, dúzia, libra, kg, pacote, caixa). O preço aparece como “R$15,00/dúzia”.
Estoque
Configure o estoque atual e um nível de alerta mínimo.
Imagens e Galeria de Fotos
Envie várias fotos por produto. A primeira é a imagem principal; as demais formam uma galeria. Limite por plano: Básico (3), Econômico (5), Plus (8), Ultra (12).
No editor de produto, toque em “+ Mais” para adicionar fotos e no × de uma miniatura para remover. Ao escolher uma foto, você pode recortá-la em quadrado para padronizar seus produtos.
No catálogo QR, produtos com mais de uma foto exibem um selo 📷. O cliente toca na imagem para abrir uma galeria em tela cheia e deslizar por todas as fotos.
Tempo de Antecedência (Produtos Personalizados)
Defina o mínimo de dias de antecedência. Datas que não cumprem são bloqueadas automaticamente.
Preço por Milha (Transporte)
Configure taxa base e preço por milha: Taxa Base + (Distância × Preço/Milha).
Configurações de Agendamento (Serviços)
Para produtos do tipo serviço, configure: Duração (em minutos), Capacidade (reservas simultâneas), Intervalo (tempo entre horários) e Modo de agendamento (Bloco para serviços de duração fixa, Pickup para eventos pontuais).
Categorias de Produtos
Organize seu catálogo em categorias personalizadas (como as seções de uma loja) — ex.: Bebidas, Sobremesas, Eletrônicos. No editor de produto, escolha uma categoria ou toque em “+ Nova” para criá-la na hora (com emoji opcional).
Com duas ou mais categorias, seu catálogo QR e seu POS mostram filtros (“Todas” + cada categoria + “Sem categoria”) e agrupam os produtos em seções com um cabeçalho por categoria. Produtos sem categoria aparecem em “Sem categoria”.
Visibilidade
Disponível: Aparece no seu catálogo QR. Publicado no Marketplace: Opção separada que prepara o produto para o Marketplace do NexMall (em breve) — não afeta seu catálogo QR.
💰 Ponto de Venda (POS)
Faça vendas direto do seu painel. O POS é sempre a primeira coisa que você vê ao abrir o app.
Venda Rápida
- Toque em um produto da sua lista para adicioná-lo ao carrinho.
- Ajuste as quantidades conforme necessário.
- Insira o nome e o telefone do cliente (o autocompletar busca no seu diretório de clientes).
- Selecione o método de pagamento.
- Confirme a venda.
Busca de Cliente
Comece a digitar o nome ou telefone de um cliente e o sistema busca no seu diretório de clientes e nos pedidos anteriores. Ao selecionar um cliente, os dados são preenchidos automaticamente.
Tap to Pay (NFC)
Aceite pagamentos com cartão por aproximação diretamente no seu celular. Requer iOS 16+ ou Android 6+ e uma conta Stripe conectada. Ative em Configurações e siga o assistente.
Recibos
Após uma venda, um recibo digital é gerado com um link único. Você pode compartilhá-lo por SMS ou WhatsApp.
📱 Catálogo QR
Sua loja tem um código QR único que abre seu catálogo online. Clientes escaneiam e podem ver produtos, fazer pedidos e pagar pelo celular.
Compartilhar seu QR
Acesse seu QR pela aba QR. Você pode: copiar o link, compartilhar por SMS ou por WhatsApp. O QR inclui a marca e o logo da sua loja.
O que os Clientes Veem
- Tela de boas-vindas com logo, nome e seletor de idioma (ES/EN/PT).
- Grade de produtos com imagens, preços (mostrando a unidade: “$15/dúzia”) e busca.
- Banner de políticas no topo com depósito, prazo de antecedência e política de cancelamento (se configurados).
- Carrinho com seleção de delivery/retirada (obrigatória para prosseguir).
- Dados do cliente — telefone com busca automática (clientes conhecidos são saudados pelo nome).
- Pagamento e confirmação.
Busca por Telefone do Cliente
Quando o cliente digita o telefone, o sistema busca o nome automaticamente. Se encontrar, mostra um banner “É você?”. Se alguém tentar mudar o nome de um cliente existente, é exigida uma verificação por OTP por segurança.
Delivery vs Retirada
O cliente deve escolher um método de entrega antes de finalizar. “Delivery” exige um endereço; “Retirada” significa que ele vai buscar pessoalmente.
Um Carrinho por Vez
O cliente não pode misturar um item por orçamento (ou uma solicitação de transporte) com itens de estoque no mesmo carrinho. Se tentar, aparece uma mensagem clara com a opção “Esvaziar carrinho e continuar”, para que nada se perca e ele nunca fique bloqueado em silêncio.
📋 Pedidos
Estados do Pedido
Pendente → Aceito → Preparando → Pronto → Entregue / Concluído.
Lista vs Calendário
Alterne entre lista e calendário mensal com badges por dia e mapa de calor.
Pagamentos Parciais
Se seu limite for menor que 100%, um pedido pode começar a avançar quando o sinal for coberto. O cartão do pedido mostra uma barra de progresso e uma nota clara do que falta (ex: “Sinal $X para iniciar” ou “Falta $X para entregar”). O saldo completo deve ser cobrado antes de marcar o pedido como entregue, retirado ou concluído. Toque no ? ao lado da nota para uma explicação rápida.
Datas de Entrega
Para produtos personalizados, a data de entrega solicitada pelo cliente aparece nos detalhes do pedido com um indicador de status: aceita (verde), proposta/pendente (laranja) ou requer nova data (vermelho — contate o cliente).
Reativar um Pedido Cancelado
Cancelou um pedido por engano? Você não precisa criá-lo novamente. Abra a aba Histórico, encontre o pedido cancelado e toque em 🔄 Reativar. O pedido volta a um estado ativo automaticamente conforme o que já havia sido pago: pedidos totalmente pagos voltam como pago, pagamentos parciais como pendente de pagamento, e não pagos como pendente.
📝 Orçamentos
Para produtos que precisam de preço personalizado (bolos sob medida, itens personalizados, cotações de transporte).
Como Funciona
- O cliente solicita um orçamento pelo seu catálogo QR (com fotos e descrição).
- Você recebe a solicitação na tela de Aprovações.
- Define um preço e envia o link de pagamento por WhatsApp ou SMS.
- O cliente recebe uma página de status durável (nunca expira) onde acompanha a solicitação, vê seu preço e aceita.
- Ao aceitar, ele pode pagar agora com cartão (Stripe) — respeitando seu % de sinal — ou escolher um método manual (dinheiro, Zelle…) para combinar com você. Após o pagamento, ou coberto o sinal, o pedido é criado e você pode começar a preparar.
Estados da Cotação
Aguardando → Cotado → Aceito → Pago → Concluído. Você também pode cancelar em qualquer etapa.
Data de Entrega para Produtos Personalizados
Os clientes podem solicitar uma data de entrega específica ao enviar o orçamento. Se a data não cumprir o prazo mínimo de antecedência do produto, ela é sinalizada automaticamente e você é avisado para propor uma nova data.
Validade da Cotação e do Link de Pagamento
Todo link de pagamento tem uma data de expiração. Por padrão o link vale por um período fixo e, em pedidos com data (um bolo para um dia, uma corrida agendada), ele também fecha algumas horas antes da entrega ou do compromisso — para que ninguém pague tarde demais. Se o link do cliente expirou, basta enviar um novo pela tela de Aprovações.
📅 Agenda / Compromissos
Dois Modos
- Modo Bloco — Serviços com duração fixa (corte 1h, massagem 90min).
- Modo Pickup — Eventos pontuais (táxi às 15:00).
Provedores de Serviço
Adicione membros da equipe como provedores de serviço, com nomes, especialidades e horários semanais individuais. Cada provedor pode ter sua própria disponibilidade e cor no calendário.
Disponibilidade Semanal
Defina os horários de trabalho de cada provedor por dia da semana (ex.: segunda 9:00–17:00, terça folga).
Bloqueios de Agenda
Bloqueie datas para férias, feriados ou outras indisponibilidades. Pode ser dia inteiro ou horários específicos, e opcionalmente recorrente todo ano.
Anti Dupla-Reserva
O sistema previne automaticamente reservas duplicadas. Quando um horário é ocupado, ele some das opções disponíveis. Isso funciona mesmo quando vários clientes reservam ao mesmo tempo.
Estados do Compromisso
Pendente → Confirmado → Concluído / Cancelado / Não compareceu. Confirme e gerencie os compromissos na aba Compromissos; avance os pedidos pelo seu ciclo de vida na aba Pedidos.
Lembretes Automáticos
Clientes que aceitaram receber SMS recebem lembretes automáticos — 24 horas e 1 hora antes do compromisso, além de um lembrete 24 horas antes para pedidos com data de entrega. São enviados no idioma do cliente e, enquanto o pedido ainda pode ser cancelado, incluem um link para cancelar / reagendar. Sem nenhuma ação sua.
Reagendar
O cliente pode pedir um novo horário na página de confirmação / acompanhamento. Você verá a solicitação no pedido e pode aceitar ou recusar. O horário só muda quando você aceita, e o anti dupla-reserva continua valendo.
💳 Pagamentos Stripe
Conectar sua Conta Stripe
Vá em Configurações → Métodos de Pagamento → Conectar Stripe.
O NexMall preenche quase todo o formulário por você — seu email, o nome do negócio, o link do catálogo e o tipo de negócio —, então é rápido.
Você só adiciona seus dados privados: SSN, data de nascimento, identificação e a conta bancária onde quer receber. É um processo único e a Stripe mostra no seu idioma.
Comissão
NexMall cobra uma pequena comissão por venda em pagamentos com cartão que depende do seu plano — quanto maior o plano, menor a comissão: Básico 1%, Econômico 0,8%, Plus 0,6%, Ultra 0,4%. Exemplo no Plus: cliente paga $100 → você recebe $99.40 e a NexMall recebe $0.60.
Processamento de cartão: A Stripe cobra também sua própria taxa de processamento (cerca de 2,9% + 30¢ nos EUA; o valor exato é definido pela Stripe). Pagamentos em dinheiro, Zelle ou outros métodos sem cartão não têm taxa de cartão.
Fluxo do Dinheiro
O cliente paga → a Stripe processa → a maior parte vai direto para a sua conta bancária, e apenas a comissão por venda do seu plano (0,4%–1%) vai para a NexMall. Os repasses seguem o cronograma padrão da Stripe (normalmente 2 dias úteis).
Verificar sua Conexão
Em Configurações, você pode verificar o status da sua conexão com a Stripe a qualquer momento. Se houver algum problema, o status é atualizado e você é orientado a concluir as etapas pendentes.
Tap to Pay
Após conectar a Stripe, você pode ativar o Tap to Pay NFC para aceitar pagamentos com cartão por aproximação direto no celular (sem leitor externo). Requer iOS 16+ ou Android 6+.
⭐ Planos e Assinaturas
O NexMall oferece 4 planos para qualquer tamanho de negócio.
Comparação de Planos
- Básico (Grátis) — POS, Stripe, QR, Orçamentos. Até 20 produtos, 100 clientes.
- Econômico ($4.99/mês) — 100 produtos, 500 clientes, relatórios básicos, agendamento.
- Plus ($12.00/mês) ⭐ — Produtos e clientes ilimitados, entrega própria com tarifa por milha, relatórios avançados. Mais popular.
- Ultra ($19.99/mês) — Tudo do Plus, a menor comissão por venda (0,4%), até 12 fotos por produto, suporte prioritário.
Teste Grátis
Toda nova loja ganha 30 dias grátis do plano Plus — sem cartão de crédito. Não há cobrança durante o teste. Ao terminar, se você não assinar, sua loja passa automaticamente para o plano Básico (grátis); você nunca é cobrado sem assinar.
Onde ver seu plano
No app, vá em Configurações → Meu plano para ver seu plano atual, o status e o que está incluído a qualquer momento.
Upgrade, mudança e cancelamento (na web)
Você gerencia seu plano pela web: acesse sua conta em nexmallapp.com de qualquer navegador e abra Planos para escolher ou mudar de plano. Upgrades passam a valer imediatamente; downgrades aplicam-se no fim do seu período. Para atualizar o método de pagamento, ver faturas ou cancelar, use Gerenciar assinatura (Portal do Cliente da Stripe) na web.
Comissão
A comissão por venda em pagamentos com cartão depende do seu plano — menor nos planos mais altos (Básico 1%, Econômico 0,8%, Plus 0,6%, Ultra 0,4%). A mensalidade da assinatura é separada da comissão por transação.
🚗 Módulo de Transporte
Para negócios de táxi, caronas, mudanças e delivery.
Ativar o Transporte
Vá em Configurações → Avançado → Módulo de Transporte. A ativação envolve:
- Taxa de ativação — Pagamento único para a verificação de antecedentes.
- Envio de documentos — Envie sua CNH e seguro (com datas de vencimento).
- Consentimento legal — Aceite o contrato de prestador independente e a autorização de verificação de antecedentes.
- Revisão — Seu perfil é revisado e aprovado.
Rastreamento de Milhas
Pedidos de transporte concluídos registram as milhas automaticamente. Veja seus relatórios de milhagem (hoje, este mês, este ano) na aba Relatórios.
Consentimento do Passageiro
Quando um cliente solicita uma corrida pelo seu catálogo, ele precisa aceitar uma caixa de consentimento antes de enviar. Isso fica registrado para conformidade legal.
Documentos Vencidos
Se sua CNH ou seguro vencer, seu módulo de transporte é suspenso automaticamente. Envie os documentos renovados para reativar.
📊 Relatórios
Relatórios rápidos no seu telefone
O seu telefone mostra os relatórios de relance que você precisa durante o dia: resumo do dia, tendência semanal, estoque baixo, auditoria de catálogo, calendário de produção, resumo de milhas, agendamentos de hoje e disponibilidade. Abra-os pelo botão Relatórios do seu painel.
Portal completo na web
Os relatórios pesados e avançados — financeiros, impostos, comissões, fluxo de caixa, reembolsos, análise de clientes (CRM), rotatividade de estoque, operações, transporte e auditoria — ficam no portal web de relatórios, feito para tela grande com tabelas e filtros.
Como entrar: abra nexmallapp.com em um computador, entre com a mesma conta e abra Relatórios. Um menu à esquerda permite navegar por categoria; escolha um relatório para ver seus KPIs, gráficos e tabelas.
No seu telefone, a tela de Relatórios mostra um cartão — «Abrir portal de relatórios» — que leva direto ao portal web. É um link para seus relatórios, não um link de pagamento.
Exportar (CSV / PDF)
Abra qualquer relatório, escolha um período (hoje, semana, mês, ano, tudo ou um período personalizado) e use Exportar CSV (para Google Sheets / Excel) ou Exportar PDF (um relatório limpo para o seu contador). A exportação funciona melhor no portal web, onde os arquivos baixam direto para o computador.
Reembolsos: automático vs manual
Existem dois tipos de reembolso, e a diferença importa para a sua contabilidade:
- 🔁 Automático (Stripe) — quando o cliente pagou com cartão, o app pode reembolsar direto no cartão pelo Stripe. O dinheiro se move sozinho e o Stripe confirma.
- ✋ Manual — para dinheiro, Zelle, CashApp e similares não há evento do Stripe, então você devolve o dinheiro e depois marca no app. Também cobre o caso em que o reembolso automático no cartão não pôde ser feito (por exemplo, saldo muito baixo) e você reembolsou no Painel do Stripe.
O que o botão «marcar reembolsado» faz: ele registra o reembolso (atualiza o pedido, restaura o estoque, avisa o cliente) — NÃO move dinheiro. Você escolhe como devolveu (Dinheiro, Zelle, Painel do Stripe, Outro…) e pode adicionar uma nota curta (ex.: «devolvido em dinheiro no caixa» ou o re_… do Stripe). Assim fica um rastro claro para o seu dia fechar.
Fechamento de Caixa (reconciliação diária)
Abra o portal web → Financeiro → Fechamento de Caixa e escolha o dia (ou período). Para esse período mostra:
- Vendas por método — dinheiro vs cartão vs outros, número de pedidos e vendas brutas.
- Reembolsos, separados — automáticos (Stripe) vs manuais, com o detalhamento do método manual.
- Comissão NexMall e o seu líquido do período.
- Reconciliação com o Stripe — cartão cobrado pelo Stripe, reembolsado pelo Stripe e uma lista de reembolsos manuais a verificar.
Como conferir no fim do dia: abra o seu Painel do Stripe do mesmo dia e compare: (1) Cartão cobrado (Stripe) deve bater com o volume bruto de cartão do Stripe; (2) Reembolsado pelo Stripe (auto) deve bater com os reembolsos do Stripe; (3) percorra a lista de reembolsos manuais e confirme que cada um realmente aconteceu (dinheiro devolvido, Zelle enviado ou reembolsado no Painel do Stripe) — esses não passaram pelo Stripe automaticamente, então só você pode confirmar. Nota: os reembolsos são datados por quando foram processados, e pagamentos com cartão também têm a taxa de processamento do Stripe (~2,9% + $0,30), descontada pelo Stripe e não mostrada aqui.
🔔 Notificações
Para Você (Dono da Loja)
Você recebe notificações por três canais para máxima confiabilidade:
- No app — Ícone de sino com um badge mostrando os não lidos. Toque para ver todas.
- Push — Quando o app está em segundo plano ou fechado.
- Tempo real — Atualizações instantâneas quando o app está aberto.
Tipos de notificação: novo pedido, atualização de rastreamento, pagamento recebido, alerta de estoque baixo, solicitação de orçamento, um cliente cancelando um compromisso ou recusando um orçamento, e mensagens do sistema.
Para seus Clientes
Os clientes recebem notificações por SMS conforme o pedido avança (aceito, preparando, pronto, entregue) — se o rastreamento por SMS estiver ativado nas suas configurações.
👤 Gestão da Conta
Alterar Senha
Você pode alterar sua senha (mudar a senha) de duas formas:
1. No aplicativo: vá em Configurações → Avançado → Conta e segurança, digite sua senha atual e depois a nova (mínimo 8 caracteres, com uma letra e um número).
2. Se esqueceu: use o link “Esqueceu sua senha?” na tela de login para redefinir sua senha por email; você receberá um link para criar uma nova.
Criar Senha (usuários do Google ou Apple)
Se você entrou com Google ou Apple, não precisa de senha para entrar. Se também quiser entrar com email e senha, vá em Configurações → Avançado → Conta e segurança e escolha “Criar senha” (não pedirá a senha atual). Depois você poderá entrar com qualquer um dos dois métodos.
Excluir sua Conta
Configurações → Avançado → Excluir Minha Conta. Processado em 7 dias úteis, irreversível. Registros financeiros mantidos por 7 anos.
🤝 Para seus Clientes
Estes artigos explicam o que as pessoas que compram de você vivenciam. Tudo abaixo acontece no próprio celular do cliente, no idioma dele — sem nenhuma ação extra sua.
Sinais e pagamento parcial
Se você definir um sinal (limite de pagamento abaixo de 100%):
- No checkout do catálogo QR com um método manual (Zelle, CashApp…), o cliente vê exatamente quanto pagar agora — “Sinal agora (50%): $X · Saldo ao receber: $Y” — e é pedido que envie o comprovante do sinal, não do total.
- Com cartão nesse mesmo checkout, o total completo é cobrado.
- Ao pagar um orçamento aceito com cartão, apenas a porcentagem do sinal é cobrada agora.
De qualquer forma, o saldo restante é cobrado antes da etapa final (entregue / retirado / concluído) — veja Limite de Pagamento acima.
O status da minha solicitação de orçamento
Quando um cliente solicita um orçamento, ele recebe uma página de status durável (em /solicitud/…) — acessível pelo botão “Ver o status da minha solicitação” na tela de confirmação e pelo link por SMS. Ela nunca expira e atualiza sozinha: solicitação enviada → (você define o preço) → preço + “Ver e pagar” → pago. Assim, o cliente que fecha a aba sempre pode voltar.
Cancelamentos e reembolsos (autoatendimento)
Os clientes podem cancelar o próprio compromisso ou pedido a partir de um link seguro (em /cancelar/…). O servidor decide o resultado e o mostra antes de confirmar:
- 🟢 Reembolso total — cancelado dentro da sua janela gratuita.
- 🟠 Parcial — fora da janela; mostra o detalhamento exato de retido vs reembolsado conforme sua configuração de retenção.
- ⚪ Sem sinal — nada foi pago, então não há o que reembolsar.
- 🔒 Bloqueado — assim que o pedido está em preparo / em andamento, o autocancelamento é desligado e a página orienta a contatar a loja.
Qualquer reembolso é emitido de volta ao cartão original e normalmente aparece em cerca de 5–10 dias úteis. O link de cancelamento chega ao cliente na tela de confirmação, no recibo, na página de pagamento do orçamento e nos lembretes de 24 e 1 hora. Quando um cliente cancela um compromisso ou recusa um orçamento, você é notificado.
❓ Perguntas Frequentes
“Meu cliente não recebeu o SMS”
A entrega de SMS depende da verificação da operadora. Compartilhe links pelo WhatsApp. Contate support@nexmallapp.com.
“Como mudo o nome da minha loja?”
Configurações → Nome da loja.
“Posso ter várias lojas?”
Atualmente, cada conta suporta uma loja. Se você precisa de várias lojas, crie contas separadas com endereços de email diferentes.
“O que acontece se eu fizer downgrade do meu plano?”
Você mantém o acesso ao plano atual até o fim do período de cobrança. Depois disso, os recursos premium são desativados, mas seus dados são preservados. Você pode fazer upgrade novamente a qualquer momento para recuperar o acesso.
“Meus dados estão seguros?”
Sim. O NexMall usa o Supabase (baseado em PostgreSQL) com segurança a nível de linha, e todos os pagamentos são processados pela Stripe (compatível com PCI). Leia nossa Política de Privacidade.