Home
Platform

One inventory. Every channel.

TWICE keeps your catalog, pricing, and availability synchronized across online, in-person, self-service, and third-party channels. Sell wherever your customers are without managing separate systems.
Sell online

Build an online store that fits your business model

TWICE's online store isn't locked to a single way of selling. Product pages and checkout flows adjust based on the purchase model you've set up in the catalog. This means a single store can handle bookings, sales, and hybrid models without separate configurations for each.

Adaptive product pages

Booking listings show an availability calendar. Sale listings show a buy flow. Listings that support both display both options on the same page.

Real-time availability

Customers see what's actually in stock, at which location, and for which dates. Availability reflects every channel, so online never promises what's already committed elsewhere.

Checkout that fits the transaction

Define custom fields per listing. Collect shipping details, sizing info, VAT numbers, or whatever your operation needs to prepare the order.

Flexible payment structures

Full payment, booking deposit, or security hold. Different listings can use different payment structures within the same store.

Choose how you go live

Whether you need to build your online presence from scratch or you already have a website and need to plug commerce into it, TWICE supports both starting points with the same underlying infrastructure.

Build your online store with TWICE

Get a fully hosted online store that works as a standalone site on your own domain. No website builder, no third-party platform, no developer required.
Hosted storefront on your domain

TWICE provides a complete online store under your own custom domain. Customers see your brand, your catalog, and real-time availability in one place. The store is mobile-responsive by default, so the experience works regardless of device.

Theme and brand customization

Adjust colors, fonts, and layout to match your brand identity. TWICE gives you control over the visual layer so your storefront looks like yours, not a template with your logo dropped in.

SEO optimization

TWICE gives each listing its own SEO settings: page title, meta description, URL handle, image alt text, and keywords. Control how your products appear in search results and optimize around how customers actually search.

Integrated checkout and payments

Customers complete transactions directly in your store. TWICE supports credit cards, digital wallets, and buy now, pay later through integrated payment providers. Every transaction generates a VAT receipt and links to the corresponding order automatically.

Add TWICE to your existing website

If you already have a website, TWICE gives you multiple paths to add circular commerce capabilities without rebuilding what you have.
Standalone store extension

Use TWICE as a separate online store linked from your main website. Connect a subdomain (e.g. store.yourwebsite.com), customize the look and feel to match your brand, and link from your navigation and content. Clean, simple, and fully functional without touching your existing site's code.

Native Wix integration

TWICE integrates natively with Wix through the Wix App Market. Embed your catalog directly into your Wix website with synchronized inventory, payment processing, and booking flows. Combine Wix and TWICE catalogs under one checkout powered by Wix.

Iframe embeddings

Embed TWICE directly into any website builder using iframes. This creates a native-looking commerce experience within your existing pages. Works across platforms without dependencies on specific CMS integrations.

Headless via API

Use the TWICE API to build fully custom customer-facing experiences. Design your own storefront, mobile app, or in-venue interface while TWICE handles inventory, availability, pricing, and order management in the background.

Sell in-person

Serve walk-in customers

Not every transaction starts online. Walk-in customers, phone orders, and in-person negotiations are part of how most businesses operate. TWICE lets your team create orders directly from the admin panel with the same inventory visibility, pricing logic, and fulfillment options available on your online channels.

Admin order creation

Create orders from the admin panel for any transaction that happens off your online store. Walk-ins, phone calls, email requests, trade show deals. Your team sees the full catalog, checks availability, and builds the order in the same system your online customers use.

Full inventory visibility

When your team creates an in-person order, they see exactly what's available across all locations. No calling the warehouse. No checking a separate spreadsheet. Stock levels, availability dates, and item conditions are all visible in real time from the order creation screen.

Checkout links

TWICE generates shareable checkout links for any order created in the admin. Send the link to the customer via SMS or email and let them complete payment on their own device. The checkout link connects to the same payment infrastructure as your online store, so the customer gets a familiar, secure payment experience.

Manual payment recording

When payment happens outside TWICE — cash at the counter, a bank transfer, or a payment processed through an external terminal — your team records it against the order to keep financial records complete.

Or let customers help themselves

TWICE supports self-service across two scenarios: on-site kiosks where customers browse and order independently, and unmanned pickup and return points where the entire transaction happens without staff present.
Check-in kiosks

On-site ordering without the queue

TWICE provides a kiosk interface for physical locations where customers can walk in, browse your catalog, check availability, and place orders without waiting for assistance.

Self-service browsing

Customers access your full catalog from the kiosk. They filter products, view details, check what's in stock at that location, and place orders at their own pace. No staff needed for the discovery and ordering phase.

Real-time availability

The kiosk displays live inventory data. When an item gets reserved online or assigned to another order, it updates on the kiosk immediately. No double-bookings. No promising something that's already committed elsewhere.

Same catalog, same pricing

The kiosk shares the same product data, pricing rules, and availability logic as your online store and admin panel. No separate catalog to manage. No price discrepancies between channels. Customers get a consistent experience regardless of how they find you.

Reduced staffing pressure

Self-service doesn't replace your team. It frees them from repetitive tasks — answering "is this available?", looking up prices, processing straightforward orders — so they can spend time on higher-value work during busy periods.

Unmanned stations

Operations that run on autopilot

TWICE enables unmanned pickup and return workflows by connecting order data with smart access systems through the API. Customers receive access codes and instructions automatically, pick up or return items on their own schedule, and the system updates accordingly.

Smart access integration

Connect TWICE to smart locks, locker systems, or access control hardware through the API. When an order is confirmed and paid, TWICE can trigger a workflow that generates and delivers an access code to the customer. The physical handoff happens without staff involvement.

Automated customer communication

Workflows handle the communication chain. Pickup instructions, access codes, return deadlines, and reminders go out automatically based on order status changes. The customer knows exactly where to go, how to access their items, and when to bring them back.

24/7 availability

Unmanned points extend your operating hours without extending your payroll. Customers pick up evening orders after your shop closes. Weekend returns happen on the customer's schedule, not yours. The system tracks every transaction regardless of when it occurs.

Status tracking and accountability

Every pickup and return event is recorded against the order. TWICE logs when access codes are generated, when items are collected, and when they're returned. If something doesn't happen on schedule, workflows can escalate — sending reminders to the customer or alerts to your team.

Third-party channels

Sell beyond your own storefront

Your own channels aren't always where customers discover you. Some find you through marketplaces. Others through partner platforms or embedded listings on third-party websites. TWICE lets you push inventory to external channels through the API, so you can sell wherever demand exists without duplicating your catalog

API-powered distribution

TWICE provides a full REST API for syncing your catalog, inventory, and availability with third-party platforms. Build integrations with marketplaces, partner websites, or any system that needs access to your product data.

Channel tags

Tag listings with channel-specific identifiers so external integrations only pull the items you've approved for that channel. List your full catalog on your own store while sending a curated selection to a marketplace.

Webhook-driven sync

Set up webhooks to get real-time notifications when inventory changes, orders are created, or stock levels shift. External systems stay current without polling the API — keeping listings accurate and reducing the risk of overselling.

Single inventory pool

Every channel draws from the same inventory. When a unit sells on a marketplace, availability updates everywhere else instantly. No manual reconciliation. No overselling. One source of truth, regardless of how many channels you operate.

Helsinki Party Tent
“If we didn’t have such good tools, it would be much more difficult for me to run the business on my own.”
Anton
Entrepreneur
Helsingin Juhlateltta rents tents and party equipment.

Give your customers more ways to buy from you

TWICE gives you the infrastructure to sell across every channel from one system. Purpose-built for circular commerce. Flexible for any model you run.

Frequently asked questions

Can I control which products appear on which channels?

Yes. Every listing has channel visibility settings. You choose whether a product is available through the online store, admin, kiosk, API, or any combination. For API channels, you can go further with channel tags — tagging a listing "ebay" means only integrations configured with that tag can access it. This lets you maintain a full catalog on your own store while sending a curated selection to external platforms.

Do I need a separate website to use TWICE?

No. TWICE includes a fully hosted online store with your own custom domain, branding, and checkout. You can run your entire online presence from TWICE without a separate website builder. If you already have a website on Wix, TWICE integrates natively through the Wix App Market. For other platforms, the API gives you full control over how your catalog and availability appear on any external site.

How does TWICE prevent double-bookings across channels?

All channels — online store, admin, kiosk, and API — draw from a single inventory pool. When a unit is reserved or sold through any channel, availability updates across all others in real time. There's no sync delay between systems because there's only one system.

Does TWICE handle in-person payments?

TWICE doesn't process payments through a physical card terminal. For in-person transactions, your team creates the order in the admin panel and sends the customer a checkout link to complete payment on their own device. If payment is collected through an external system — cash, bank transfer, or a separate POS terminal — it can be recorded in TWICE to maintain complete financial records.

Can the online store handle both rentals and sales?

Yes. Product pages adapt based on how listings are configured in your catalog. A booking-based listing shows an availability calendar. A sale listing shows a standard purchase flow. Listings that support both display both options on the same page. Checkout flows, payment structures, and data collection fields also adjust per listing, so a single store can serve multiple transaction types.