IVAN CAPPONI.NET/C# · Microsoft Azure

Integrations · Microsoft Azure · Marketplaces

Technical guides

Practical guides on marketplace and e-commerce integrations, product feeds and Microsoft Azure cloud architectures — for developers, integrators and operations teams.

Browse by category

New guides published regularly on marketplaces, feeds and cloud automation.

All guides

Complete index of the published guides, with estimated reading time, level and category so you can choose the most useful path.

eBay Sell API: a practical guide for developers (2026)Inventory, fulfillment, payouts and Azure architecture: how to build a reliable seller-side integration between ERP, PIM and eBay. eBay: APIs and integrations · 12 min read · Intermediate Setting up a production eBay developer account (up to the account deletion webhook)From developer registration to the production keyset, OAuth and the Marketplace Account Deletion endpoint: every step, challenge and signature validation included. eBay: APIs and integrations · 12 min read · Advanced eBay Fulfillment API: sync orders and shipping step by stepFrom the eBay order to tracking: import, statuses, fulfillment and shipment updates with reliable asynchronous flows. eBay: APIs and integrations · 10 min read · Intermediate eBay Inventory API: from ERP catalog to listing (SKU → listing)SKU model, inventory item, offer and publication: how to align your ERP catalog with eBay without rebuilding listings every time. eBay: APIs and integrations · 10 min read · Intermediate eBay payout and fee reconciliation for accounting and ERPWhy an order is not a cash-in: read transactions, fees and payouts with the Finances API and reconcile them with ERP and accounting. eBay: APIs and integrations · 9 min read · Advanced eBay Sell API vs Trading API: which to choose in 2026Modern REST or legacy XML? Differences, use cases, feature coverage and gradual migration strategies between Sell API and Trading API. eBay: APIs and integrations · 8 min read · Intermediate Common eBay integration mistakes (and how to avoid them)Rate limits, expired tokens, missing policies, duplicated orders: the mistakes that break eBay integrations and the patterns to prevent them. eBay: APIs and integrations · 8 min read · Beginner Google Merchant Center: sync the product feed from ERP on AzureFrom the ERP catalog to Shopping: generate, validate and publish the feed to Google Merchant Center with a scheduled Azure architecture. Product feeds and Google Merchant Center · 10 min read · Intermediate Multichannel product feed architecture (storefront, marketplaces, Shopping)One data model, many channels: how to design transformations, mappings and rules to generate consistent feeds for every destination. Product feeds and Google Merchant Center · 9 min read · Intermediate Product feed optimization: attributes that boost visibilityTitle, description, GTIN, brand, category, images: the attributes that matter most for relevance and coverage and how to manage them at the source. Product feeds and Google Merchant Center · 8 min read · Beginner Variants, GTIN and availability in Shopping feedsitem_group_id, identifiers, stock and price: how to model variant products without creating duplicates or disapprovals. Product feeds and Google Merchant Center · 8 min read · Intermediate Azure Functions + Service Bus for marketplace order ingestionReceive, queue and process orders reliably: triggers, queues, sessions, dead-letter and idempotency with Azure Functions and Service Bus. Azure architectures and automation · 10 min read · Advanced Retry and rate-limit patterns for marketplace APIsExponential backoff, jitter, circuit breaker, token bucket and idempotency: make calls to rate-limited APIs robust. Azure architectures and automation · 9 min read · Advanced Sync stock and prices between ERP and sales channelsSafety buffers, overselling, per-channel price lists and near-real-time propagation: how to keep stock and prices aligned everywhere. Azure architectures and automation · 9 min read · Intermediate Observability for B2B integrations on Azure (logs, metrics, alerts)Application Insights, structured logs, correlation IDs, business metrics and alerts: see what happens before the customer reports it. Azure architectures and automation · 9 min read · Intermediate Async workers for high-volume catalog updatesQueues, batching, controlled concurrency and Feed operations: how to update huge catalogs without saturating APIs or infrastructure. Azure architectures and automation · 9 min read · Advanced Securing API secrets and credentials with Azure Key VaultOAuth tokens, client secrets and keys: centralise, rotate and access secrets with Key Vault and Managed Identity, with no credentials in code. Azure architectures and automation · 8 min read · Intermediate Amazon SP-API: a practical seller integration guideLWA authentication, Feeds, Listings, Orders and Reports: how to structure a reliable Amazon integration starting from the ERP. Marketplaces and e-commerce · 11 min read · Intermediate Integrating Shopify with your ERP: orders, stock and catalogAdmin API, webhooks and GraphQL: sync products, stock and orders between Shopify and your back office with reliable event-driven flows. Marketplaces and e-commerce · 10 min read · Intermediate Selling on multiple marketplaces: multichannel architecture on AzureOne integration hub, many marketplaces: canonical model, connectors, anti-corruption layer and mapping to scale without chaos. Marketplaces and e-commerce · 10 min read · Advanced E-commerce and marketplace integration glossary (ERP, PIM, feed, API)ERP, PIM, OMS, SKU, GTIN, webhook, idempotency, rate limit: the essential integration terms explained clearly. Foundations, comparisons and references · 9 min read · Beginner ERP, PIM and middleware: which one do you need for multichannel?Who owns the data? Roles, boundaries and responsibilities of ERP, PIM and integration middleware in a multichannel architecture. Foundations, comparisons and references · 8 min read · Beginner New marketplace integration checklist (pre go-live)Account, policies, category mapping, stock, orders, payouts and monitoring: the checklist before going live. Foundations, comparisons and references · 8 min read · Beginner Migrating from Content API to the Google Merchant API (before August 2026)The Content API for Shopping shuts down on 18 August 2026: how to migrate to the new modular Merchant API without losing products on Google Shopping. Product feeds and Google Merchant Center · 10 min read · Intermediate GDPR compliance webhooks for Shopify apps (HMAC and mandatory webhooks)The three mandatory webhooks for Shopify apps (customers/redact, data_request, shop/redact): how to verify them and respond to pass review. Marketplaces and e-commerce · 10 min read · Intermediate GPSR: the mandatory fields to add to product feeds (EU)Since 13 December 2024 EU listings must show manufacturer, EU responsible person, identifiers and warnings: which fields you need and how to put them in the feed. Product feeds and Google Merchant Center · 9 min read · Intermediate Receiving Amazon orders with SP-API Notifications (instead of polling)From polling to events: destinations, subscriptions and Azure ingestion of Amazon orders with SP-API Notifications. Marketplaces and e-commerce · 10 min read · Advanced EPR numbers for marketplaces: LUCID, WEEE and UIN to avoid suppressionWithout valid EPR numbers marketplaces block listings: which ones you need per market (LUCID, WEEE, UIN) and how to provide them. Product feeds and Google Merchant Center · 9 min read · Intermediate eBay account deletion webhook on Azure Functions (.NET/C#)The .NET/C# on Azure Functions variant of the eBay account deletion endpoint: SHA-256 challenge, signature and secrets. eBay: APIs and integrations · 9 min read · Advanced Verifying incoming webhook signatures: Shopify, eBay and StripeRaw body, constant-time comparison and secret handling: how to verify Shopify, eBay and Stripe webhook signatures, with a .NET example. Azure architectures and automation · 9 min read · Intermediate eBay Browse API: what to do now that Finding and Shopping are goneThe Finding and Shopping APIs are decommissioned: how to move to the REST Browse API for search and catalog data, with OAuth and field mapping. eBay: APIs and integrations · 9 min read · Intermediate Migrating deprecated Trading API calls to eBay's REST APIsThe Trading API is winding down: the map of deprecated calls to the Inventory, Fulfillment and Taxonomy APIs, with a gradual migration and the move to OAuth. eBay: APIs and integrations · 9 min read · Advanced