All applications583

Find your application

583 applications

Open full catalog

Browse applications by category or open the full catalog.

ERP for E-commerce · Available now

Follow every order from channel to settlement.

ERP for E-commerce connects channel listings and imported purchases to accepted sales orders, physical stock, fulfillment and customer finance. Channel operators map external SKUs to canonical products and review received channel orders before accepting them.

  • No per-user fees
  • Manual work is free
  • Configure it in Proto
OverviewSales approval inbox
E-commerce ERP · Sales orders

Sales approval inbox

approval waits for the sales manager

New sales order
Sales orders in view
6
Net total
2,970
Submitted
6
AccountEntityOwnerOrder dateStatusNet total
Marigold HousewaresWrenfield Online CanadaJamal Brooks11 OctSubmitted450
Moss Harbor RetailWrenfield EU CommerceNina Kowalski17 OctSubmitted260
Moss Harbor RetailWrenfield WholesaleArjun Mehta15 OctSubmitted800
Cedar Vale OutfittersWrenfield EU CommerceArjun Mehta14 OctSubmitted440
Cedar Vale OutfittersWrenfield Returns ServicesJamal Brooks20 OctSubmitted680
6 of 6 records
Marigold HousewaresSales orders · SO-50395
Submitted
EntityWrenfield Online Canada
OwnerJamal Brooks
Order date11 Oct
Net total450
Approve channel orderSO-50395 · Marigold Housewares

Channel Manager decides whether mapped demand is accepted.

Waiting for Channel Manager
ApproveReturn
Example screen with sample data
Tables, ready to use
36
Saved views
15
Roles with set permissions
6
Reports and dashboards
9
Features

One daily view of commerce work

Every feature works on the same records. Pick one to see the screen your team works in.

Channels and product mapping

Channels and product mapping for the order and stock cycle.

  • Match within the channel
  • Review each line
  • Accept the order separately
  • Channel products
  • Channel listings
  • Channels
  • Stores
  • Products
  • Channel orders
Explore channels and product mapping
OverviewChannel orders awaiting mapping
E-commerce ERP · Channels and product mapping

Channel orders awaiting mapping

Channel orders

New
External order keyChannelOrdered atStatusTotal amount
WEB-104821Seasonal catalog storefront25 OctReceived700
MP-68214Seasonal catalog storefront29 OctReceived120
MOB-38211Wholesale order portal14 OctReceived250
PRT-17408Wholesale order portal25 OctReceived510
CA-48107Northline marketplace storefront13 OctReceived830
6 of 6 records
WEB-104821Channel orders · CO-47475
Received
ChannelSeasonal catalog storefront
Ordered at25 Oct
Total amount700
Example screen with sample data
Process

From channel demand to settlement

Channel order to settlement ships ready to use. 3 steps need a named approval before the work moves on: Approve channel order (Channel Manager), Approve sales order (Sales Manager) and Reconcile settlement (Finance Manager).

Drag a card to another stage, or focus it and use the arrow keys. It updates to match the stage.

  1. Map channel SKU

    Match the external SKU to the stocked product and review unmapped lines.

    Marigold HousewaresSO-50395 · Channel Manager
    Map channel SKUBy Channel Manager
  2. Approve channel order

    Channel Manager checks mapped demand before local acceptance.

    Marigold HousewaresSO-50395 · Channel Manager
    Approve channel orderBy Channel Manager
    ApprovalChannel Manager decides whether mapped demand is accepted.
  3. Approve sales order

    Sales Manager checks account, quantity and available stock.

    Marigold HousewaresSO-50395 · Sales Manager
    Approve sales orderBy Sales Manager
    ApprovalSales Manager approves the local customer commitment.
  4. Pick and ship

    Warehouse Manager confirms the actual picked and shipped quantity.

    Marigold HousewaresSO-50395 · Warehouse Manager
    Pick and shipBy Warehouse Manager
  5. Post invoice

    Finance Manager checks the billed order and due date.

    Marigold HousewaresSO-50395 · Finance Manager
    Post invoiceBy Finance Manager
  6. Reconcile settlement

    Finance Manager resolves processor line variances before closing the period.

    Marigold HousewaresSO-50395 · Finance Manager
    Reconcile settlementBy Finance Manager
    ApprovalFinance Manager approves the reviewed processor period.
Inside a record

Connect the systems your team uses

Open any sales order to see its channel orders, the roles that work on it, its process stages and its approvals on one page.

  1. 1
    Record details

    Entity, Owner, Order date and Net total.

  2. 2
    Channel orders

    Each line is linked to this sales order.

  3. 3
    Who works on it

    Admin, Channel Manager and Sales Manager, each with their own permissions.

  4. 4
    Process stages

    Convert to sales order and Approve sales order, with the role that acts.

  5. 5
    Approvals

    Approve channel order and Approve sales order, with who decides.

Sales approval inboxMarigold Housewares
E-commerce ERP · Sales orders

Marigold Housewares

Wrenfield Online Canada · Submitted

Log activity
1
Record details
EntityWrenfield Online Canada
OwnerJamal Brooks
Order date11 Oct
Net total450
2
Channel orders

Marigold Housewares

External order keyChannelAccount
WEB-104821Northline marketplace storefrontCedar Vale Outfitters
MP-68214Northline marketplace storefrontFern & Fold Interiors
MOB-38211Outlet clearance channelMoss Harbor Retail
Channel orders
6
3

Who works on it

  • AdminManage Entities, Stores, Channels, Users, Currencies, units…
  • Channel ManagerManage channel listings, channel products, channel orders…
  • Sales ManagerManage Accounts, contact persons, sales orders, sales order…
4

Process stages

  • Convert to sales orderSales Manager
  • Approve sales orderSales Manager
5

Approvals

  • Approve channel orderChannel Manager
    Approved
  • Approve sales orderSales Manager
    Waiting
Example screen with sample data
Approvals

The right person decides each handoff

maintains entity, store, channel and user settings.

OverviewApprovals
E-commerce ERP · Overview

Approvals

Signed in as Channel Manager

Waiting for you

4 To review1 Overdue2 Decided todayOnly mine
0 selectedApproveReturn
  • SO-50395Marigold Housewares
    Wrenfield Online CanadaRequested by Jamal Brooks
    Submitted2dActions
  • SO-40729Moss Harbor Retail
    Wrenfield EU CommerceRequested by Nina Kowalski
    Submitted1dActions
  • SO-33716Moss Harbor Retail
    Wrenfield WholesaleRequested by Arjun Mehta
    Submitted4dActions
  • SO-35151Cedar Vale Outfitters
    Wrenfield EU CommerceRequested by Arjun Mehta
    Submitted4dActions

Who approves what

DecisionApprover
Approve channel orderChannel Manager checks mapped demand before local acceptance.Channel Manager
Approve sales orderSales Manager checks account, quantity and available stock.Sales Manager
Reconcile settlementFinance Manager resolves processor line variances before closing the period.Finance Manager
Approve channel ordersChannel Manager
Approve sales ordersSales Manager
Approve purchase ordersPurchasing Manager
6 approval rules · set per role in Proto
Example screen with sample data
Roles

A workspace for each role

Everyone opens E-commerce ERP to the work that is theirs. Pick a role to see what it starts with.

Admin

Maintains entities, stores, channels, users and reference settings.

  • Manage Entities, Stores, Channels, Users, Currencies, units of measure
  • View channel orders, sales orders, Invoices
Reports

See stock, service and money together

Questions about channel orders, stock, fulfillment, returns and money.

Overview
E-commerce ERP · Overview

E-commerce ERP dashboard

This quarter

Processor settlements in view
6
Total net amount
3,190
Open
3
Reconciling
3

Sales orders by status

How far records got this quarter

StageReachedStep
Draft40
Submitted615%
Approved233%
Partially fulfilled150%

Net total by status

Sample totals per stage

0
-5000Draft
-6000Submitted
-2000Approved
0Partially fulfilled
-4000Fulfilled
Example screen with sample data
  1. 01Channel order conversion

    Compare channel orders by Channel and Status, including approved and converted amounts.

  2. 02Unmapped SKU demand

    Sum channel order lines Quantity by external SKU and mapping status.

  3. 03Sales order fulfillment

    Compare sales order lines Quantity and fulfilled quantity by sales order and Product.

  4. 04Supplier receipt progress

    Compare purchase order lines Quantity and received quantity under each purchase order.

  5. 05Stock availability

    Compare inventory positions quantity on hand, reserved quantity and available quantity by Entity, Warehouse and Product.

  6. 06Pick exceptions

    Group pick tasks Quantity by Product, Warehouse and Status.

  7. 07Return disposition

    Group return lines Quantity and net amount by Return and Disposition.

  8. 08Receivables aging

    Group Invoices outstanding amount by due date, Account and Status.

  9. 09Processor variance

    Compare processor settlement lines Amount and variance amount by processor settlement and Status.

Controls

Keep source keys and exceptions visible

Each stage of channel order to settlement names the role that acts and the status it records, so a change is never anonymous.

OverviewChannel order to settlement
E-commerce ERP · Process

Channel order to settlement

Each stage, the role that acts and the status it records

Process stages
10
Approval steps
3
Roles involved
4
Tables touched
16
Map channel SKU
Channel Manager
StatusUnmapped → Mapped
RecordsChannel order lines, Channel products, Channel orders
Approve channel orderApproval
Channel Manager
StatusMapped → Approved
RecordsChannel orders, Channels
Convert to sales order
Sales Manager
StatusApproved → Converted
RecordsChannel orders, Sales orders
Channel order to settlement
  1. Start
    Map channel SKUUnmapped → Mapped
    Channel order lines
  2. Approval
    Approve channel orderMapped → Approved
    Channel orders
  3. Step
    Convert to sales orderApproved → Converted
    Channel orders
  4. Approval
    Approve sales orderSubmitted → Approved
    Sales orders
  5. Step
    Reserve and pickOpen → in progress → Picked
    Inventory reservations
Example screen with sample data
AI agent

Ask Proto to prepare the next review

Ask Proto to prepare commerce records and surface the next decision.

It can

  • Channel Manager: Show received channel orders with unmapped external SKUs and their candidate product records for review.
  • Sales Manager: Summarize submitted sales orders with their account, expected delivery and available stock context.
  • Warehouse Manager: List short picks, active reservations and linked fulfillments for the daily handoff.
  • Finance Manager: Compare overdue invoice balances with captured transactions and settlement variances.

Stays with a person

  • Proto can prepare a review and point to the source records.
  • The named owner makes commercial, physical and financial decisions.
  • A recommendation cannot itself establish that goods arrived, a parcel was delivered or processor money cleared.
Integrations

Connects to the tools you use

Set up connections through ERP.AI and Proto workflows, with every change logged.

  • E-commerce ERP
  • Storefronts and marketplaces
  • Payment processors
  • Carrier updates
  • Supplier messages
Data model

Your data, in tables you can change

Every record lives in a table you can see, extend and export. Add fields or whole tables in Proto.

Browse all 36 tables
36tables
  • Channels and product mapping7
  • Customer orders6
  • Purchasing and receiving6
  • Inventory and transfers7
  • Fulfillment and delivery6
  • Returns and inspection7
  • Receivables and payments7
Implementation

Roll out one team at a time

Start with one team and one process, then add the rest once the basics are running.

  1. Set the operating scope

    Name the entity, channel, store, warehouse and owners who make order, stock and finance decisions.

  2. Load reference records

    Prepare products, channel SKU mappings, customer accounts, suppliers, currencies and warehouse locations.

  3. Rehearse a channel order

    Bring in a received order, resolve its mapping, approve the local order and check stock before picking.

  4. Rehearse physical and finance results

    Record a partial shipment, a return, an invoice, a captured payment and a settlement variance.

  5. Open the daily queue

    Check Business Overview and the owner views, then expand to another channel after exceptions have named owners.

Pricing

$0per user

The base account and everyday work in the ERP.AI app are free, for every user.

  • No per-user or per-seat fees
  • Viewing, editing, approving and exporting records in the app is free
  • Pay only for machine work: API calls, imports, workflows and AI agents
  • Prepaid credits from $5. Purchased credits never expire

Pricing details

Machine work rate card Included per $1 of credit

Machine work rate card
UsagePer $1
Record reads (list, filter, get)20,000
Search or aggregate queries4,000
Record writes4,000
Imported or synced records200,000
Workflow runs2,000
AI agent runs2,000
Scheduled jobs or webhooks20,000
File uploads (MB)2,000
CSV or PDF exports100
FAQ

Questions, answered

Scope, rollout and pricing for E-commerce ERP.

All questions
How do I get started?

Click Get started, then use Proto to configure ERP for E-commerce for your business. Pilot one channel, one warehouse and a small mapped product set, then rehearse an order, shipment, return and settlement.

How do channel SKUs connect to our products?

Channel products link each external SKU and Channel to a canonical Product. Review channel order lines that need mapping before accepting their order.

Can we see orders from different channels together?

Channel orders carry the Channel, external order key and local sales order link. Use those references to follow the same purchase from source through fulfillment.

Who decides whether an imported order becomes a local order?

The Channel Manager reviews mapping and channel acceptance. The Sales Manager checks the customer, entity, quantities and available stock before approving the sales order.

How do we handle a short pick?

Record the pick task as Short, check the reservation and stock position, and ship only the quantity actually packed. Keep the remaining order quantity visible.

What happens when a supplier delivery is partial?

Record received and accepted quantities on goods receipt lines. Compare them with purchase order lines to see what remains due.

How is a return handled?

The Warehouse Manager reviews the request, authorizes it, records receipt and inspection, and chooses a disposition on each return line. Finance follows any refund transaction.

Where do we see overdue customer balances?

Invoices carry due date and outstanding amount. Finance Manager can work the overdue receivables view and check the related Account and order.

How do we reconcile processor deposits?

Match payment transactions to processor settlement lines, review fees and variance amounts, then reconcile the processor settlement period after exceptions are resolved.

Set up E-commerce ERP your way.

Start free, then use Proto to change fields, steps and approvals before your team goes live.

How to get started

A personal agent for your business

Get started with Proto

Your app is selected. Download Proto, then open it with this context.

Selected appERP for E-commerce

Choose your computer’s platform.

Download Proto

Install Proto, then return to this panel.

Already installed? Open Proto

Free to use. Your own model provider may charge for usage.