انتقل إلى المحتوى الرئيسي
SAP Business OneMultichannel & PIM Tools

Amazon Marketplace Connector

A SAP Business One add-on that syncs Amazon Seller Central orders,

FBA inventory, settlements and returns into Sales Orders and A/R Invoices. Built to order for your company database after a scoping call.

تطوير حسب الطلب

ما هو Amazon Marketplace Connector؟

A SAP Business One add-on that syncs Amazon Seller Central orders, FBA inventory, settlements and returns into Sales Orders and A/R Invoices. Built to order for your company database after a scoping call. Built to order by ECOSIRE for SAP Business One (build-to-order) — indicative price from $1499.00 USD; request a quote for a scoped proposal.

Amazon Marketplace Connector — A SAP Business One add-on that syncs Amazon Seller Central orders, FBA inventory, settlements and returns into Sales Orders and A/R Invoices

What we build

  • Scheduled order pull from the Amazon Selling Partner API creating SAP Business One Sales Orders, with Amazon order id, marketplace id, fulfilment channel and ship-by date written to User-Defined Fields on the order header.
  • Duplicate-safe ingestion enforced at the database level: a unique index on the Amazon order id UDF means re-polls, retries and concurrent job runs cannot create a second Sales Order or A/R Invoice.
  • Business Partner strategy of your choosing — one control Business Partner per marketplace with buyer detail on the document address block, or per-buyer Business Partners created on demand under a numbering series you nominate.
  • Marketplace SKU and ASIN to ItemCode mapping in a User-Defined Table with per-marketplace price lists, multipack unit-of-measure conversion, and quarantine plus replay for unmapped SKUs.
  • Inventory publish back to Amazon from the Warehouses you nominate, with a configurable safety buffer per marketplace on shared stock.
  • FBA modelled as a dedicated Warehouse, with Inventory Transfer documents for inbound shipments and pull-back of FBA inventory positions so SAP and Amazon quantities can be compared.
  • FBM fulfilment writeback: posting a Delivery document confirms shipment to Amazon with carrier, service and tracking number taken from the delivery.
  • A/R Invoice generation per order or consolidated per settlement period, with tax codes resolved per marketplace and ship-to jurisdiction by the determination rules agreed in scoping.
  • Settlement report ingestion decomposed into principal, shipping, promotions, referral and fulfilment fees, refunds, chargebacks, reserves and adjustments, posted as Journal Entries to GL accounts you nominate plus an incoming payment matching the disbursement.
  • Refunds and returns create Returns documents and Credit Memos against the originating invoice, with restocking disposition and optional routing through a standard SAP approval procedure above a value threshold.
  • Full audit trail in a User-Defined Table holding request, response, resulting document key and duration for every SP-API call and SAP write, with a backoff retry queue, throttle-aware pacing and email alerting on failure.
  • Crystal Reports pack: settlement-to-GL bridge, unshipped order aging by marketplace, per-ASIN fee and margin contribution, and a sync exception list.

عن هذا المنتج

Amazon volume creates a very specific kind of accounting mess. Orders arrive in Seller Central with their own numbering, their own tax treatment, their own promotion and shipping components, and their own settlement cycle. SAP Business One needs a Business Partner, a Sales Order, a delivery, an A/R Invoice and a Journal Entry for each of them. Most teams bridge that gap by hand — a daily CSV export, a spreadsheet mapping ASINs to item codes, an import that quietly creates duplicate Business Partners, and a month end where the deposit Amazon actually paid does not match the sum of the invoices it was supposed to cover.

The expensive part is not the typing. It is the drift: stock oversold because the Amazon quantity was last refreshed yesterday, refunds issued on the marketplace that never became Credit Memos in SAP, referral and fulfilment fees parked in a suspense account because nobody wants to split a settlement report line by line, and an unshipped order aging that exists only in one person's head.

What ECOSIRE builds

This is a SAP Business One add-on, not a separate platform you have to host and babysit. Marketplace traffic runs over the Amazon Selling Partner API (SP-API) using your own seller application registration. Everything written into SAP goes through the Service Layer (REST/OData) where the object is properly supported, and drops to the DI API for the operations the Service Layer does not expose cleanly. Configuration, mapping tables and the sync ledger are User-Defined Objects (UDOs) and User-Defined Tables (UDTs) inside your company database, so they sit inside your existing backup, your authorisation groups and your upgrade path. There is no external database holding your channel state hostage.

Order ingestion and Business Partner handling

The add-on polls SP-API for new and updated orders on a schedule you set per marketplace and creates a Sales Order for each one. The Amazon order id, marketplace id, fulfilment channel, pseudonymised buyer identifier and requested ship-by date are written to User-Defined Fields on the order header; the marketplace SKU stays on the line. The order-id UDF carries a unique index, which is the single most important design decision in the connector: a re-poll, a retry after a timeout, or two application servers running the job at once cannot produce a second Sales Order for the same marketplace order.

You choose the Business Partner model during scoping. Most sellers use one control Business Partner per marketplace, with buyer name and ship-to address written to the document address block — that keeps the BP master clean and matches how the settlement money actually arrives. If you need per-buyer analysis instead, Business Partners are created on demand under a numbering series you nominate, deduplicated on the buyer identifier.

Items, ASINs and pricing

Marketplace SKUs and ASINs map to SAP ItemCodes in a User-Defined Table, maintained through a proper UDO form rather than a text file, with per-marketplace price lists and unit-of-measure conversion for multipacks. An order containing an unmapped SKU is not silently dropped and does not fail the whole batch: it is quarantined with a clear reason, surfaced in the monitor, and replayed once you add the mapping.

Inventory and FBA

Available quantity is published back to Amazon from the Warehouses you nominate, with an optional buffer per marketplace so you never sell the last unit of a shared item. FBA is modelled the way SAP expects it: a dedicated Warehouse, with Inventory Transfer documents representing shipments into fulfilment centres, so FBA stock stays visible in inventory valuation and reorder logic instead of vanishing from the ledger the moment it leaves the building. FBA inventory positions are pulled back, so discrepancies between what SAP thinks is at Amazon and what Amazon reports become visible rather than being discovered at stocktake.

Fulfilment writeback for FBM

For merchant-fulfilled orders, posting a Delivery in SAP is the trigger: shipment is confirmed to Amazon with the carrier, service and tracking number taken from the delivery document, so your team works in one system and the marketplace stays accurate without a second data-entry pass.

Invoicing, tax and settlement reconciliation

A/R Invoices are generated per order or consolidated per settlement period, whichever your finance team prefers, with tax codes resolved per marketplace and ship-to jurisdiction using the determination rules agreed in scoping. Then the part that usually gets skipped: each settlement report is ingested and decomposed — principal, shipping, gift wrap, promotional rebates, referral fees, fulfilment and storage fees, refunds, chargebacks, reserves and adjustments — and posted as Journal Entries against the GL accounts you nominate, with an incoming payment that reconciles to the disbursement your bank actually received. What is left is the reserve balance, not a mystery.

Returns, refunds and credit memos

Marketplace refunds and returns create Returns documents and Credit Memos against the originating invoice, restocking to the warehouse or to a quarantine location depending on disposition. Credit Memos above a value you set can be routed through a standard SAP approval procedure, so nothing reduces revenue without the authorisation your auditors expect.

Controls, audit and recovery

Every SP-API call and every SAP document write is logged in a UDT with the request, the response, the resulting document key and the duration. Failures enter a retry queue with backoff and an email alert; SP-API throttling is respected rather than fought. Because the log holds document keys, any figure the connector produced can be traced from the Journal Entry back to the marketplace line that caused it.

Reporting

Crystal Reports layouts are delivered for the questions this integration creates: a settlement-to-GL bridge, unshipped order aging by marketplace, per-ASIN fee and margin contribution, and a sync exception list.

Who this is for

Sellers running Amazon alongside other channels with SAP Business One as the book of record, typically past the point where one person can reconcile a settlement by hand: multi-marketplace sellers, brands running a mixed FBA and FBM footprint, distributors listing a subset of their catalogue, and finance teams who have been asked to explain the gap between marketplace revenue and posted revenue.

How delivery works

Nothing here is pre-built and there is no download. The sequence is:

1. Scoping call. We walk your Seller Central setup, marketplaces, fulfilment mix, tax treatment, chart of accounts and warehouse structure, and agree the Business Partner and invoicing model. 2. Fixed quote. You get a written scope and a fixed price before any build starts. The list price is the starting point for a single-marketplace, single-company-database build; additional marketplaces, multi-company consolidation, unusual tax determination or non-standard fulfilment flows are priced explicitly rather than discovered later. 3. Build. Typically one working week, run against a copy of your test company database wherever you can provide one, because mapping problems only surface against a real item master. 4. Install into test. The add-on and its database objects are installed into your test company and we run a joint UAT script end to end: order pulled, delivery posted, shipment confirmed, invoice created, settlement ingested, refund credited. 5. Production install. Cutover with the mapping tables loaded, a documented rollback, and an agreed first-settlement checkpoint. 6. Support window. A post-go-live support window with defect fixes at no charge, and the source code in your hands.

What we do not claim

There is no free trial and no instant download, because there is no shelf copy. ECOSIRE does not resell marketplace access: you keep your own Amazon Seller Central account and authorise our application against it, revocable at any time. Marketplace rate limits, report availability windows and API behaviour are Amazon's, and the design respects them rather than pretending they do not exist. We are not an SAP partner or certified reseller and make no claim to be — this is add-on development against documented, publicly available SAP Business One extensibility interfaces.

How delivery works

  1. 1

    Scoping call

    A short call to confirm the workflow, your platform version and where the integration boundaries sit.

  2. 2

    Fixed quote

    You receive a written scope and a fixed price. Nothing is built until you approve it.

  3. 3

    Build and test

    We develop against a copy of your configuration and test it there. Typically two to four weeks.

  4. 4

    Install and support

    نثبّت الحل على نظامك ونسلّمك الشيفرة المصدرية، ويشمل ذلك أسبوعين من الدعم بعد التشغيل. نصلح عيوب الكود الذي نسلّمه مجانًا.

ما تحصل عليه

  • Compiled SAP Business One add-on installer for your environment, plus the full source code handed over at delivery with no runtime lock or phone-home component.
  • Database object script creating and versioning all UDFs, UDTs, UDOs, unique indexes and authorisation forms, applied to your test company database first and then to production.
  • Configuration workbook and applied setup: SP-API application registration and credential wiring, marketplace, warehouse, price list, tax determination and GL account mapping as agreed with you.
  • Installation into your test company database plus a joint UAT run against a written test script covering order pull, delivery, shipment confirmation, A/R Invoice, settlement posting and refund.
  • Production cutover with mapping tables loaded, a documented rollback procedure, and an agreed first-settlement reconciliation checkpoint.
  • Documentation set: administrator guide, mapping reference, error-code catalogue and an operational runbook for the retry queue and exception list.
  • Two recorded training sessions (operations and finance) and a two-week go-live support window with a named engineer and defect fixes at no charge.

لمن هذا

E-commerce / Channel Manager

Spends the first hours of the day moving orders and tracking numbers between Seller Central and SAP, and still gets caught by oversells when a shared item runs down. With order pull, inventory publish and delivery-triggered shipment confirmation running on a schedule, the marketplace and the ERP hold the same numbers without anyone retyping them.

Financial Controller

Cannot explain why marketplace revenue and posted revenue disagree, because referral and fulfilment fees, promotions, refunds and reserves are all netted inside one Amazon disbursement. The settlement decomposition posts each component as a Journal Entry to a nominated account with an incoming payment that ties to the bank, so the variance becomes a reserve balance instead of a suspense account.

IT Manager / SAP Business One Administrator

Is wary of another integration tool with its own server, its own database and its own upgrade risk sitting beside SAP. Because configuration, mapping and the sync ledger live in the company database as UDTs and UDOs and the code is handed over, the integration is inside the existing backup, authorisation model and upgrade plan rather than beside it.

كيف يقارن Amazon Marketplace Connector.

المعيارECOSIREبناء مخصصمنافسSAP Business One الأصلي
Amazon Selling Partner API orders pulled straight into SAP Sales Orders and A/R Invoicesمتضمنةمتضمنةمتضمنةغير متضمنة
Settlement report decomposed into fees, promotions, refunds and reserves as Journal Entries that tie to the disbursementمتضمنةدعم جزئيدعم جزئيغير متضمنة
FBA stock modelled as a SAP Warehouse with Inventory Transfer documents, visible in valuation and reorderingمتضمنةدعم جزئيدعم جزئيغير متضمنة
All configuration, mapping and sync history stored in your company database as UDTs/UDOs, inside your existing SAP backupمتضمنةدعم جزئيغير متضمنةمتضمنة
Same build supported on both Microsoft SQL Server and SAP HANAمتضمنةدعم جزئيدعم جزئيمتضمنة
Credit Memos above a threshold routed through a standard SAP approval procedureمتضمنةدعم جزئيغير متضمنةمتضمنة
Full source code handed over at delivery, maintainable by any developerمتضمنةمتضمنةغير متضمنةغير متضمنة
Fixed quote agreed before the build starts, with no per-order transaction feeمتضمنةغير متضمنةدعم جزئيمتضمنة

الأسئلة المتداولة

How long does the build take, and why can I not just download it today?
Typically one working week from signed quote to installation in your test company database, plus your own UAT time. There is no download because there is no generic copy. The connector is compiled and configured against your marketplaces, item master, warehouse structure, tax determination and chart of accounts — a shelf version would still need every one of those decisions made before it could post a single invoice. We make them with you in the scoping call and quote a fixed price off the result.
Which SAP Business One versions, databases and editions are supported?
SAP Business One 10.0 on Microsoft SQL Server and on SAP HANA, on-premise or hosted in your own cloud tenancy, is the supported target and is covered by the same build. The database platform is confirmed at scoping because a few reporting queries differ between the two. Earlier releases such as 9.3 can sometimes be supported, but they are assessed and quoted separately rather than assumed, because the Service Layer surface differs. Multi-company installations are supported and priced per company database.
Do we need our own Amazon Seller Central account and SP-API access?
Yes. You keep your own seller account and authorise our application against it; you can revoke that authorisation at any time. We handle the application registration, the role requests and the credential wiring during installation, and the credentials are stored in your environment, not ours. ECOSIRE does not resell marketplace access and never holds your seller account.
Can it handle multiple marketplaces and currencies?
Yes, and it is the most common scope extension. Each marketplace gets its own polling schedule, price list, tax determination, control Business Partner and GL mapping. Settlements arrive per marketplace in the marketplace currency and post against the matching Business Partner currency, so exchange differences land in the account you nominate rather than being averaged away. The list price assumes one marketplace; additional ones are priced explicitly at scoping.
Will the Amazon settlement actually reconcile to what lands in our bank account?
That is what the settlement module exists for. Each report is broken into principal, shipping, promotions, referral and fulfilment fees, refunds, chargebacks, reserves and adjustments and posted as Journal Entries to accounts you choose, with an incoming payment matching the disbursement amount; the remainder is the reserve, which carries into the next period. We will not promise zero variance on day one — the first settlement almost always exposes a mapping or tax decision that needs adjusting, which is exactly why a first-settlement checkpoint is part of the delivery.
Who owns the code, and what happens when the API changes or we upgrade SAP?
You receive the source at delivery and can maintain it yourself or hand it to any developer. Delivery includes a post-go-live support window with defect fixes at no charge. Beyond that, Amazon deprecates and changes SP-API operations on its own schedule and SAP ships feature packs; keeping pace with those is optional paid maintenance, quoted separately and never billed silently. Nothing in the add-on phones home or stops working if you decline it.

طلب عرض سعر

أخبرنا باحتياجاتك من Amazon Marketplace Connector وسنرسل لك الأسعار وخيارات الترخيص وعرضًا مخصصًا، عادةً خلال يوم عمل واحد.

لا حاجة للدفع الآن. يؤدي هذا إلى إرسال طلب عرض سعر إلى فريقنا — وسنتواصل معك عبر البريد الإلكتروني بالأسعار والخطوات التالية.

أزواج بشكل جيد مع

WhatsApp Business Messaging and Document Delivery
تطوير حسب الطلب

WhatsApp Business Messaging and Document Delivery

A build-to-order SAP Business One add-on that sends quotations, A/R invoices, delivery notes and payment reminders over the WhatsApp Business API straight from the document, and logs every message against the Business Partner. Built for your account after a scoping call and fixed quote.

من $999.00نقطة البداية — يُحدَّد السعر وفق نطاق عملك
View specification
Withholding Tax and Tax Certificate Pack
تطوير حسب الطلب

Withholding Tax and Tax Certificate Pack

A build-to-order SAP Business One add-on for withholding tax on vendor payments: rule-driven deduction, certificate issuance and period returns. Scoped, quoted and built for your company database.

من $999.00نقطة البداية — يُحدَّد السعر وفق نطاق عملك
View specification
Batch and Serial Traceability
تطوير حسب الطلب

Batch and Serial Traceability

One-click forward and backward genealogy across batches and serials in SAP Business One, with FEFO allocation, expiry control and recall reporting. Built to order for your company database after a scoping call and fixed quote.

من $999.00نقطة البداية — يُحدَّد السعر وفق نطاق عملك
View specification
BigCommerce Store Connector
تطوير حسب الطلب

BigCommerce Store Connector

A build-to-order SAP Business One connector for BigCommerce that keeps orders, customers, catalogue, B2B price lists and stock in step. Scoped and built for your company database.

من $999.00نقطة البداية — يُحدَّد السعر وفق نطاق عملك
View specification