Skip to main content
Talk to an expert
Visual Next logo

Visual Next integration for ecommerce

Web orders and invoices reconcile with Visual Next automatically iWeb integrates Visual Next with your commerce platforms so stock and pricing stay current, orders flow into fulfilment without re-entry, and invoices reconcile cleanly with finance. Works with Adobe Commerce, Magento Open Source, Shopify Plus, BigCommerce and other storefronts.

Also searched as: connector, plugin, extension, API integration, system integration.

Visual NextiWeb integration layeryour storefront
Works with - Adobe Commerce · Magento Open Source · Shopify Plus · BigCommerce · Other storefronts
01 · What you get

What a Visual Next integration gives you.

Finance and supply chain aligned

When Visual Next stock levels feed commerce accurately, and web orders flow back into fulfilment, your supply chain team and ecommerce team stop working with conflicting data. Promises made to customers are kept.

Customers see accurate invoices and status

Invoices generated in Visual Next appear in customer accounts within minutes. Tracking, dispatch and refund events are visible on the storefront, building trust and reducing support escalations.

Order-to-cash cycle accelerates

Web orders land in Visual Next without re-entry, reservations happen automatically, invoices flow back to commerce immediately. Finance reconciliation is near-real-time instead of a manual batch process.

Credit risk is managed at checkout

Customer credit limits and account holds enforced in Visual Next are checked during commerce checkout. Blocked orders are rejected cleanly instead of failing during fulfilment.

Pricing changes propagate instantly

When you update customer pricing, volume discounts or promotions in Visual Next, those rules are published to commerce without manual export-import cycles. Customers see current prices immediately.

02 · When it's worth it

Where a Visual Next integration earns its place.

If two or more of these are true, the integration usually pays for itself quickly.

Publish stock availability and reorder buffers from Visual Next to prevent oversell and honour customer promises
Sync base pricing and customer-specific pricing rules to commerce so quote-to-cash stays aligned with ERP
Capture web orders into Visual Next for acknowledgement, fulfilment and finance billing without manual re-entry
Reconcile invoices, credit notes and dispatch confirmations back to commerce so customers see accurate transaction history
Handle customer credit limits and account holds triggered in Visual Next without disrupting the shopping journey
Manage returns and refunds that flow from commerce back to Visual Next inventory and AR
03 · The limits

Where off-the-shelf connectors fall short.

Vendor connectors are fine for simple cases. Here's where the real ones need more.

No native web order capture

Visual Next has no built-in ecommerce connector that accepts web orders without manual intervention. A custom mapping layer is required to translate commerce order format into Visual Next sales order structure, handle validation failures and manage order acknowledgement back to the storefront.

Limited real-time stock broadcasting

Visual Next stock feeds are typically batch processes or polling queries, not event-driven streams. Commerce platforms may see stale inventory for minutes or hours, risking oversell if multiple channels or high-frequency transactions are in play.

Customer-specific pricing complexity

Visual Next supports tiered, customer-specific and date-based pricing, but exporting those rules to commerce platforms requires significant data transformation. Rules must be flattened, cached or pre-calculated to avoid runtime lookups that slow checkout.

No built-in returns management

Visual Next has no standard RMA or returns flow to commerce. Credit memos and stock reversals must be manually created or driven by a custom integration that interprets return requests and applies the correct AR and inventory adjustments.

Finance reconciliation gaps

Invoices generated in Visual Next and displayed in commerce may drift if discount codes, gift cards or payment refunds are not carefully reconciled. Manual journal entries or exception queues are often required to close the gap.

04 · The real work

The gap between what Visual Next records as shipped and what customers see as dispatched grows quickly without careful invoice and tracking reconciliation.

05 · Where it sits

Where this integration sits in your estate.

Visual Next holds the commercial record. The iWeb integration layer manages the rules, mappings, monitoring and exceptions. The commerce platform presents the customer-facing experience. The estate map helps agree ownership before anything is built.

Commerce platform agnostic. Connect Visual Next across your entire technology stack.

System of record
Source / owner
Visual Next
System of record for stock, pricing, customer accounts, orders and finance
  • Stock levels and safety stock buffers
  • Base pricing and customer-specific pricing rules
  • Customer account profiles and credit limits
  • Sales order creation, acknowledgement and fulfilment triggers
  • Invoices, credit notes and VAT treatment
  • Returns, RMAs and stock reversals
iWeb integration layer
Customer-facing commerce
Commerce platform
Adobe CommerceMagento Open SourceShopify PlusBigCommerceOther storefronts
  • Storefront and shopping cart experience
  • Payment capture and authorization
  • Customer registration and self-service account management
  • Promotions, discounts and gift card logic
  • Order display and invoice history to customers
  • Return initiation and tracking updates
Connected neighbours
Integration layer
OMS / Order management
Receives orders from commerce and Visual Next; orchestrates fulfilment, dispatch and returns workflows.
Integration layer
WMS / Warehouse management
Consumes Visual Next stock levels and order instructions; reports picking, packing and dispatch confirmations back to Visual Next and commerce.
Integration layer
Payment gateway
Processes payment authorization during checkout; refunds and chargebacks are reconciled against Visual Next invoices and AR.
Integration layer
Marketplace channels
If B2B or marketplace orders are in scope, they flow through the same Visual Next instance; stock and pricing must be synchronized across all channels.
Integration layer
Business intelligence
Visual Next financial data, order volumes and customer metrics are extracted for reporting; reconciliation dashboards compare Visual Next and commerce totals.
Two-way sync where relevant
06 · Surrounding systems

Systems this integration usually sits next to.

Examples, not a closed list. iWeb is platform-agnostic on both sides: we wire this integration into whatever ecommerce platform and surrounding systems your estate already runs.

Ecommerce platforms (examples)
  • Adobe Commerce
  • Magento Open Source
  • Shopify Plus
  • BigCommerce
  • Other storefronts
Surrounding systems (examples)
  • Order management system (OMS)
  • Warehouse management system (WMS)
  • Payment gateway
  • Marketplace connectors
  • Business intelligence and reporting
  • Customer data platform (CDP)
  • Returns and RMA platform
Not sure?

Not sure if this works with your stack?

Tell us what you’re using and what needs to connect. We’ll give you a straight view on what’s possible, what might be awkward, and the safest way to approach it.

07 · Data flows

The data flows we wire.

Each flow has a direction and an owner. We agree both before a line of code is written.

Into ERP & COMMERCE
From ERP
BOTH WAYS
Stock and pricing publication: Visual Next exports stock levels, safety stock, lead times, base prices and customer-specific pricing to commerce and order-management systems
This data refreshes on a scheduled cadence or event-driven trigger to keep storefront and backend checkout in sync.
Web order ingestion: Orders placed on commerce platforms are captured into Visual Next as sales orders, with customer, line items, delivery address and payment reference intact
Visual Next acknowledges the order, reserves stock and triggers fulfilment workflows.
Invoice and dispatch events: Visual Next sends invoices, credit notes, picking confirmations and dispatch notifications back to commerce so customers see accurate order status, tracking and billing history.
Customer and credit changes: Credit limit updates, account holds and customer profile changes flow from Visual Next to commerce to prevent checkout breaches
Conversely, new customer accounts registered via commerce can be created in Visual Next if needed.
Nominal codes and VAT treatment: Visual Next supplies tax codes, VAT rules and nominal account mappings to commerce platforms so invoices and financial reports reconcile cleanly with the ledger.
08 · How we build it

How iWeb configures the integration around your business.

Same method on every integration. The decisions come before the code.

  1. 01
    Map Visual Next to your commerce estate

    We audit your current Visual Next setup, identify which data feeds commerce needs (stock, pricing, VAT), and design the extraction logic. We also map the inbound order and return flows, ensuring Visual Next can receive web data in the format it expects.

  2. 02
    Build the transformation and transport layer

    We write adapters that extract stock, pricing and customer data from Visual Next APIs, flatten complex pricing rules, translate order formats, and deliver data to commerce platforms and OMS systems. We also handle failure modes: retries, deduplication, dead-letter queues.

  3. 03
    Implement monitoring and alerting

    We instrument the integration so you can see stock sync lag, pricing refresh status, order ingestion volume and finance reconciliation drift in real time. Alerts fire when thresholds breach or data goes stale.

  4. 04
    Design exception queues and recovery

    We build manual review queues for orders that fail validation in Visual Next, pricing changes that conflict, and invoices that do not reconcile. Owners can triage, repair and replay these exceptions without re-syncing the entire dataset.

  5. 05
    Test end-to-end before go-live

    We run order simulations, pricing scenarios, credit limit enforcement and invoice reconciliation checks to catch integration gaps before your customers see them. We also design the cutover plan and rollback paths.

09 · Ownership

Who owns what.

The single most important table in any integration. One system owns each field; everything else reads it.

Data
Source / owner
Maintained by
Notes
DataStock availability and reorder levels
Source / ownerVisual Next
Maintained bySupply chain and inventory team
NotesCommerce platforms read and cache these levels hourly or on-demand; a fallback buffer is maintained locally to protect against Visual Next downtime.
DataBase pricing and customer-specific pricing
Source / ownerVisual Next
Maintained byPricing and sales operations
NotesCommerce platforms download and cache tiered pricing rules; live lookups are avoided. Pricing changes are published on a scheduled refresh or triggered by manual promotion events.
DataCustomer accounts and credit limits
Source / ownerVisual Next
Maintained byCredit and AR team
NotesCommerce platforms query credit status at checkout to prevent orders for accounts on hold. New customers created via commerce are synced to Visual Next if configured.
DataWeb orders and order acknowledgement
Source / ownerVisual Next
Maintained byOrder management and fulfilment
NotesCommerce platforms send orders to Visual Next; Visual Next acknowledges receipt, reserves stock and triggers picking. Fulfilment systems read from Visual Next, not commerce directly.
DataInvoices, credit notes and VAT treatment
Source / ownerVisual Next
Maintained byFinance and AR team
NotesVisual Next generates invoices and credit notes for orders and returns; these flow back to commerce and customer accounts. VAT codes and nominal mappings are applied during invoice generation.
DataReturns, refunds and RMA handling
Source / ownerVisual Next
Maintained byReturns and fulfillment team
NotesReturns initiated in commerce are sent to Visual Next as RMAs or credit memos; stock reversals and AR adjustments happen in Visual Next and are reported back to commerce.
DataIntegration transport and exception handling
Source / ownerIntegration platform or middleware
Maintained byeCommerce operations and IT
NotesDead-letter queues, retry logic, reconciliation dashboards and manual review workflows are owned by the integration team; escalations to Visual Next support or commerce support happen from here.
10 · Experienced integrator

Built this before

iWeb has integrated Visual Next with multiple commerce estates across manufacturing and distribution. We understand how Visual Next sits alongside OMS, WMS and payment systems, and how to design the data flows so finance, supply chain and ecommerce teams stay aligned.

We have implemented stock and pricing feeds from Visual Next to commerce platforms, including customer-specific pricing flattening and cache invalidation.
We have built order capture workflows that validate orders in Visual Next, manage acknowledgements, and handle returns and credits.
We have designed invoice reconciliation dashboards and exception queues so finance can spot VAT drift, credit limit mismatches and payment variance.
We understand the API contract and batch options available in Visual Next and can design the transport layer for your scale and latency requirements.
We have managed cutover planning, data migration, fallback procedures and post-go-live monitoring for Visual Next integrations in manufacturing, trade and B2B retail environments.
11 · Before launch

What we test before launch.

Every one of these is rehearsed before a customer ever sees the integration.

Simulate a complete order flow: place a test order in commerce, verify it appears in Visual Next with correct customer, items and total, confirm stock is reserved, check that the invoice is generated and returned within 5 minutes.
Test pricing: confirm that base prices and tiered customer-specific pricing are correctly applied during checkout and match invoice prices in Visual Next.
Test credit limits: attempt checkout for a customer at their limit and verify the order is blocked; raise the limit in Visual Next and re-test.
Test invoice reconciliation: compare 50 sample invoices from Visual Next and commerce; confirm matching totals, VAT, line items and nominal codes; log any mismatches.
Test exception handling: intentionally send a malformed order (missing customer, invalid product, negative quantity) and verify it fails in Visual Next and an error is returned to commerce.
Test fallback behaviour: stop the integration and attempt checkout; confirm cached pricing and stock are served and orders queue locally; restart the integration and verify queued orders are processed.
Test returns flow: initiate a return in commerce, confirm it reaches Visual Next as an RMA or credit memo, verify stock is reversed and AR is adjusted, check that the credit memo is visible to the customer.
12 · Failure points

Common risks and where they bite.

We name these on day one. A risk written down is a risk you can plan around.

Stale stock feeds cause oversell

If Visual Next stock exports are infrequent or delayed, web orders may be accepted for out-of-stock lines. Customers are disappointed, fulfilment is delayed, and customer service costs spike. Risk is highest during peak trading when inventory moves fast.

Web orders lost or not acknowledged

Orders captured from commerce may fail validation in Visual Next (missing customer, invalid line item, credit limit hit) and be silently rejected. If no acknowledgement or error message is sent back to commerce, the order disappears from the customer's account and finance has no record.

Pricing mismatches between systems

If customer-specific pricing rules are not correctly flattened and cached in commerce, quote prices may differ from invoice prices. Customers dispute charges, and reconciliation teams spend hours investigating price variance.

Finance reconciliation breakdown

Invoices, credit memos and payments may drift if discounts, refunds or write-offs are applied in commerce but not reflected in Visual Next AR. Month-end reconciliation fails, and manual journal entries are required to close the books.

Credit limits enforced too late

If credit limit checks happen only after an order is invoiced in Visual Next, high-risk customers may have already accrued balance beyond their limit. Collections and credit risk increase.

Integration breaks during Visual Next upgrade

When Visual Next is updated, API contracts or data formats may change. If the integration is not tested against the new version, orders may fail to import, pricing feeds may break, or invoices may malform.

14 · Questions

Common questions about Visual Next integrations.

How often does stock sync from Visual Next to commerce?

Stock exports can be scheduled to run every 15 minutes, hourly, or on-demand via API triggers. The cadence depends on your inventory volatility and multi-channel requirements. Higher-frequency syncs increase API load and cost but reduce oversell risk. iWeb typically recommends hourly for retail and every 30 minutes for wholesale.

What happens if Visual Next is unavailable?

Commerce platforms serve locally cached stock and pricing so the storefront remains live. New orders are queued and retried; checkout may reject credit limit checks as a precaution. Once Visual Next returns, queued orders are ingested and cache is refreshed. The fallback behaviour is designed during integration design and tested before go-live.

How are customer-specific prices published to commerce?

Visual Next pricing rules are extracted and flattened into a denormalized table (customer ID, product, tier, price, effective date). Commerce platforms download this table and cache it; customer login triggers a price override at checkout. Real-time Visual Next lookups are avoided because they slow checkout. Price changes in Visual Next trigger a refresh within minutes.

Can web orders be automatically imported into Visual Next?

Yes. Orders from commerce platforms are transformed into Visual Next sales order format and imported via API or batch process. Order validation (customer exists, items are orderable, credit limit is sufficient) happens in Visual Next; errors are reported back to commerce so the order can be corrected or rejected. Acknowledgements are sent to commerce to confirm receipt.

How do invoices get back to customers?

Visual Next generates invoices and sends them via the integration to commerce; commerce displays them in customer accounts and optionally emails them. The invoice includes order line items, discounts, VAT, and payment terms from Visual Next. A delay of 15-60 minutes is typical between order closure and invoice visibility.

How is the VAT treatment determined on invoices?

Visual Next holds tax codes, VAT rates and exemption rules mapped to product lines, customer regions and delivery addresses. During order import, Visual Next calculates VAT and assigns nominal codes. These are included in the invoice sent back to commerce. Finance reconciliation compares VAT totals between commerce and Visual Next; mismatches trigger exceptions.

What happens when a customer hits their credit limit?

During checkout, commerce platforms query Visual Next for the customer's credit status and available balance. If the order would exceed the limit, checkout is blocked and the customer is prompted to contact sales. The business rules (hard stop, warning, or approval workflow) are configurable. Credit limit changes in Visual Next take effect immediately on the next checkout query.

How are returns processed from commerce back to Visual Next?

Returns initiated in commerce (or OMS) are sent to Visual Next as RMA requests or credit memos. Visual Next validates the return (order exists, return window is open, reason is valid) and creates a credit memo if approved. Stock is reversed in inventory, AR is adjusted, and the credit memo is sent back to commerce so the customer can see it. Refunds are applied based on the original payment method.

How do you reconcile invoices between Visual Next and commerce?

A reconciliation process compares invoice totals, line items, VAT and nominal codes between Visual Next and commerce. Mismatches (e.g., discount applied in commerce but not in Visual Next, or payment recorded in one system but not the other) are logged and sent to the finance team for review. Monthly reconciliation dashboards show invoice variance, write-offs and adjustments needed.

Can multiple commerce platforms (e.g. B2B and B2C) share the same Visual Next instance?

Yes. Visual Next can serve multiple commerce platforms, each with their own pricing, stock buffers and order workflows. The integration is designed to route orders, pricing and invoices to the correct destination. However, stock is typically shared unless you define channel-specific safety stock levels. Multi-channel planning and buffer management become critical.

What data validation happens before an order is accepted into Visual Next?

Order validation includes: customer account exists and is active, all line items are valid products, quantities and dates are within acceptable ranges, and (optionally) the order value does not exceed the customer's credit limit. If validation fails, an error code and message are returned to commerce so the order can be corrected or rejected. Critical failures go to an exception queue for manual review.

How does the integration handle order cancellations and changes?

Once an order is imported into Visual Next, cancellations and changes are handled via Visual Next workflows (e.g. sales order amendment, cancellation request). If a customer cancels via commerce, that request is sent to Visual Next; if approved, stock reservations are released and an acknowledgement is sent back to commerce. Changes are only allowed within a defined window before picking begins.

What monitoring and alerting is in place for the integration?

iWeb sets up dashboards and alerts for: stock sync lag (e.g. last refresh time), pricing feed freshness, order ingestion volume and lag, invoice generation volume, finance reconciliation variance, and exception queue depth. Alerts fire if stock is stale, orders are queued too long, or invoices cannot be matched. Escalation paths are defined for each alert type.

How do I test the integration before go-live?

iWeb runs end-to-end test scenarios: place test orders (valid and invalid), verify they appear in Visual Next with correct status, check that invoices generate and return to commerce, test pricing rule changes, simulate credit limit hits, process returns, and reconcile invoices. Cutover is validated with production-like data volumes. Rollback procedures are rehearsed.

14b · Same category

Other erp · finance integrations.

Adjacent integrations in the same category. Same shape of work, different vendor.

ERP · finance
Next step

Have a Visual Next integration brief?

Send the brief, or tell us what is breaking. You will get a written response from a senior expert: the integration boundary, the realistic shape, the risks worth naming, and what it takes to support after launch.
Talk to an expertOr browse all integrations →