Payment
The provider confirms payment independently of the browser session.
Thalenor builds Shopify and custom commerce experiences, integrations and operational workflows that connect catalogue, checkout, inventory, shipping, customer communication and after-sales service.

Ecommerce is a chain of promises. The product page promises an item and delivery expectation; checkout promises a price and payment result; fulfilment promises that the correct stock will move; support promises the customer will not lose visibility when something goes wrong. Thalenor designs the storefront and the operating connections together, using established platforms where they fit and custom software where pricing, catalogue or fulfilment is genuinely distinctive.
The system should carry meaning across these hand-offs, not leave users to rebuild it in messages and spreadsheets.
Product structure, variants, collections, search, merchandising, content and the evidence customers need to choose.
Base price, tax, discounts, bundles, customer groups, channels and approval of exceptions.
Address, delivery, payment, failure, retry, confirmation and fraud or review handoffs.
Reservation, deduction, backorder, cancellation, split fulfilment and a consistent order state across tools.
Pick, pack, label, ship, exceptions, delivery evidence, exchange, refund and restocking.
Transactional messages, support context, delivery changes, review and reorder journeys across appropriate channels.
Follow the record, the responsible role and the decision that must remain human.
ILLUSTRATIVE MODEL · FICTIONAL RECORDS
Reliable commerce is clearest when the normal path breaks.
The provider confirms payment independently of the browser session.
The last unit cannot be confirmed at the fulfilment location.
The order pauses and enters an owned operations queue.
Staff can transfer stock, propose a substitute or approve a refund.
A specific update and choice are sent from the real order state.
Order, inventory, payment and customer history reach consistent final states.
Illustrative failure path. Provider, tax, shipping and consumer obligations depend on the store and markets served.
A mature platform is usually the right foundation for standard catalogue and checkout needs. Custom work earns its place when configuration, B2B rules, multi-party flows or integrations are central to the business model.
Availability changes through reservation, payment, cancellation, fulfilment, return and adjustment. Sync must define when stock moves, which system is authoritative and how conflicts are repaired.
A payment may be pending, duplicated, captured after the browser closes or refunded partially. The order system must reconcile provider events rather than trust the final screen the customer saw.
Confirmation, dispatch, delay, return and refund communication should follow actual system events. Marketing automation cannot compensate for messages that contradict fulfilment reality.
A disclaimer cannot compensate for a workflow that hides uncertainty or lets sensitive actions happen without ownership.
Define the durable order record and make external updates repeatable without duplication.
Promotion, tax and channel pricing need an explicit source and effective period.
Use established payment providers and minimise the card or financial data handled directly.
Transactional communication and marketing communication have different purposes and controls.
Oversells, address failures, damaged goods and refund disputes require visible human queues.
The choice should follow catalogue complexity, checkout needs, operating integrations and the team that will own the system—not a preference for a fashionable architecture.
For most product businesses, begin with a strong platform implementation and reserve custom engineering for the workflows that genuinely differentiate or constrain growth.
Reliable checkout, taxes, promotions and an ecosystem usually outweigh the value of owning commodity code.
Distinctive B2B pricing, configuration or fulfilment may belong in a connected service rather than a heavily modified storefront.
Multiple channels, unusual content or interaction needs may justify it. Otherwise it adds deployment, preview and integration responsibilities.
Inventory, accounting, shipping, customer support and returns often decide the architecture more than the homepage.
Each plugin adds cost, data access, performance and failure risk. Consolidate overlapping responsibilities.
Products, redirects, customers, orders, integrations and staff processes must move coherently.
Shopify or another established platform is right for most standard commerce. Custom work is justified when product configuration, B2B pricing, marketplace logic or operational integration cannot be represented safely.
Tell us what you sell, where stock lives and how fulfilment breaks today. The right commerce architecture begins with that operational truth.