# Marketplaces

Published articles for Marketplaces.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## API Marketplaces and the Invisible Economy: Trade Routes of the AI Era

DevFeed: [API Marketplaces and the Invisible Economy: Trade Routes of the AI Era](<https://devfeed.tech/articles/api-marketplaces-and-the-invisible-economy-trade-routes-of-the-ai-era-12646.md>)

Original publisher: [Read original article](<https://nordicapis.com/api-marketplaces-and-the-invisible-economy-trade-routes-of-the-ai-era/>)

Author: Chris Darvill

Published: 2026-08-04T07:00:00Z

Content type: article

Language: en

Sources: [Nordic APIs](<https://devfeed.tech/sources/nordic-apis.md>)

Topics: [API](<https://devfeed.tech/topics/api.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Orchestration](<https://devfeed.tech/topics/orchestration.md>)

Tags: [ai-agents](<https://devfeed.tech/tags/ai-agents.md>), [api](<https://devfeed.tech/tags/api.md>), [api-as-a-product](<https://devfeed.tech/tags/api-as-a-product.md>), [api-business-models](<https://devfeed.tech/tags/api-business-models.md>), [api-discovery](<https://devfeed.tech/tags/api-discovery.md>), [api-economy](<https://devfeed.tech/tags/api-economy.md>), [api-ecosystem](<https://devfeed.tech/tags/api-ecosystem.md>), [api-governance](<https://devfeed.tech/tags/api-governance.md>), [api-management](<https://devfeed.tech/tags/api-management.md>), [api-monetization](<https://devfeed.tech/tags/api-monetization.md>), [apis](<https://devfeed.tech/tags/apis.md>), [artificial-intelligence](<https://devfeed.tech/tags/artificial-intelligence.md>), [blog](<https://devfeed.tech/tags/blog.md>), [governance](<https://devfeed.tech/tags/governance.md>), [marketplaces](<https://devfeed.tech/tags/marketplaces.md>), [monetization](<https://devfeed.tech/tags/monetization.md>), [orchestration](<https://devfeed.tech/tags/orchestration.md>), [strategy](<https://devfeed.tech/tags/strategy.md>)

### AI overview

The article explains how API marketplaces can turn APIs into tradable services for AI agents, supporting monetization, governance, and orchestration.

### Source excerpt

APIs are like the backstage crew of the digital economy. They're not front and center, but they're essential for putting on a show. Yet, from a business perspective, APIs have traditionally been regarded as a form of "operational plumbing," with many enterprises treating them as technical infrastructure rather than strategic assets. However, companies like Stripe, ...

## DAC7 Reporting: A Practical Guide for Platform Operators

DevFeed: [DAC7 Reporting: A Practical Guide for Platform Operators](<https://devfeed.tech/articles/dac7-reporting-a-practical-guide-for-platform-operators-9794.md>)

Original publisher: [Read original article](<https://dodopayments.com/blogs/dac7-reporting-platforms/>)

Author: Aarthi Poonia

Published: 2026-07-31T00:00:00Z

Content type: article

Language: en

Sources: [Dodo Payments Blog](<https://devfeed.tech/sources/dodo-payments-blog.md>)

Topics: [data](<https://devfeed.tech/topics/data.md>), [XML](<https://devfeed.tech/topics/xml.md>)

Tags: [compliance](<https://devfeed.tech/tags/compliance.md>), [data](<https://devfeed.tech/tags/data.md>), [eu](<https://devfeed.tech/tags/eu.md>), [guide](<https://devfeed.tech/tags/guide.md>), [identity](<https://devfeed.tech/tags/identity.md>), [marketplaces](<https://devfeed.tech/tags/marketplaces.md>), [platform](<https://devfeed.tech/tags/platform.md>), [tax](<https://devfeed.tech/tags/tax.md>)

### AI overview

A practical guide to DAC7 reporting for digital platform operators, covering scope, seller due diligence, required identity and earnings data, annual reporting obligations, exclusions, deadlines, and the effect of a merchant-of-record arrangement.

### Source excerpt

What DAC7 reporting requires from platforms: who must report, which activities are in scope, the seller data to collect, and the 31 January deadline.

## Treating Pricing Changes Like Code Deploys

DevFeed: [Treating Pricing Changes Like Code Deploys](<https://devfeed.tech/articles/treating-pricing-changes-like-code-deploys-24730.md>)

Original publisher: [Read original article](<https://medium.com/thumbtack-engineering/treating-pricing-changes-like-code-deploys-dc8c26ab6c5d?source=rss----1199c607a13f---4>)

Author: Ananda Kanagaraj Sankar

Published: 2026-07-22T18:09:48Z

Content type: article

Language: en

Sources: [Thumbtack Engineering - Medium](<https://devfeed.tech/sources/thumbtack-engineering-medium.md>)

Topics: [Deployment](<https://devfeed.tech/topics/deployment.md>), [DynamoDB](<https://devfeed.tech/topics/dynamodb.md>), [Go Language](<https://devfeed.tech/topics/go-language.md>), [Code review](<https://devfeed.tech/topics/code-review.md>)

Tags: [code-review](<https://devfeed.tech/tags/code-review.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [devops](<https://devfeed.tech/tags/devops.md>), [dry-run](<https://devfeed.tech/tags/dry-run.md>), [dynamodb](<https://devfeed.tech/tags/dynamodb.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [go](<https://devfeed.tech/tags/go.md>), [marketplaces](<https://devfeed.tech/tags/marketplaces.md>), [monitor](<https://devfeed.tech/tags/monitor.md>), [platform-engineering](<https://devfeed.tech/tags/platform-engineering.md>), [pricing-strategy](<https://devfeed.tech/tags/pricing-strategy.md>)

### AI overview

This article explains how Thumbtack handled large pricing changes by comparing them with code deployments. Pricing bids stored in DynamoDB were rewritten in bulk using custom Go scripts, but those scripts lacked built-in resumability, runtime control, and durable records for undoing changes.

### Source excerpt

Making large pricing changes safe to run, safe to resume, and safe to undo. Most days, shipping code to production at Thumbtack is a non-event. You merge your change, a deployment pipeline takes it from there and it rolls out while you monitor the rollout. If a deploy stalls, the system already knows which step it stalled on. If it goes wrong, rolling back is a button away. It's the return on years of platform work, so routine now that we mostly forget it's there. Which is the point: Safety is built into the road, not into how carefully each person drives. Changing pricing data never had that platform at Thumbtack. Pricing is how a marketplace like ours sustains itself. It lets us capture a share of the value we help create, and it's something we tune on an ongoing basis rather than set once. We test pricing changes, measure their impact and roll out the ones that work. Mechanically, this runs on an auction. When a customer creates a project on Thumbtack, pros compete for the lead, and what a pro is willing to pay shows up as a bid. Those bids are stored per pro's service offering (a specific offering a pro provides, like house cleaning or landscaping) as bid settings in DynamoDB. Rolling out a pricing change means rewriting those settings in bulk, often a few hundred thousand of them at a time, several times a year. For a long time, each of the pricing rollouts was a custom Go script written for that specific change. The scripts were production grade. They went through code review, ran in staging first, did a dry run before any live write, and were rolled out in stages. That was a reasonable way to work: the changes are infrequent, each one is genuinely different from the last, and a script you can read top to bottom is easy to trust. But what reviews and a good runbook can't give you is the runtime machinery. A script doesn't remember where it was when it died, so it can't safely pick up where it left off. It has no real sense of how hard it's pushing the database

## Variance Reduction Below the Randomization Grain

DevFeed: [Variance Reduction Below the Randomization Grain](<https://devfeed.tech/articles/variance-reduction-below-the-randomization-grain-20111.md>)

Original publisher: [Read original article](<https://tech.instacart.com/variance-reduction-below-the-randomization-grain-31719f87a7d2?source=rss----587883b5d2ee---4>)

Author: Tilman Drerup

Published: 2026-07-01T16:28:36Z

Content type: article

Language: en

Sources: [Instacart](<https://devfeed.tech/sources/instacart.md>)

Topics: [experiments](<https://devfeed.tech/topics/experiments.md>)

Tags: [capacity](<https://devfeed.tech/tags/capacity.md>), [causal-inference](<https://devfeed.tech/tags/causal-inference.md>), [economics](<https://devfeed.tech/tags/economics.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [experiment](<https://devfeed.tech/tags/experiment.md>), [experimentation](<https://devfeed.tech/tags/experimentation.md>), [experiments](<https://devfeed.tech/tags/experiments.md>), [machine-learning](<https://devfeed.tech/tags/machine-learning.md>), [marketplaces](<https://devfeed.tech/tags/marketplaces.md>), [metrics](<https://devfeed.tech/tags/metrics.md>), [reduce](<https://devfeed.tech/tags/reduce.md>), [science](<https://devfeed.tech/tags/science.md>), [techniques](<https://devfeed.tech/tags/techniques.md>), [variance](<https://devfeed.tech/tags/variance.md>)

### AI overview

This article explains how marketplace experiments can reduce metric variance below the level at which treatment is randomized. It describes cluster-level randomization for containing interference and shows how fine-grained outcome predictability can improve statistical power and reduce experimentation time.

### Source excerpt

Sergio Camelo, Caitlin Kearns, Matias Cersosimo, and Tilman Drerup As artificial intelligence increases the velocity of engineering and science teams, experimental throughput is set to become a bottleneck for many product decisions. Many companies can now build faster than they can experiment, with queues of good ideas running the risk of not being tested because of lack of experimental capacity. This problem is particularly severe in marketplaces, where the presence of spillover and cannibalization effects between experimental units requires cluster-level randomization techniques. That randomization, in turn, has the unfortunate tendency to substantially reduce statistical power and slow down experimentation. In this post, we show that the predictability of outcomes at fine grains can be exploited to reduce the variance of aggregate metrics, even when experiments themselves are run at a coarse level. Since statistical power depends on metric variability, this yields considerable reductions in experimentation time. The Interference Problem In marketplace settings, behavior and outcomes for individual participants are inherently intertwined. In a delivery marketplace like Instacart, for example, the dispatch system solves a bipartite matching problem between shoppers and customer orders. Since assignments are global and interdependent, matching an order to one shopper means that the same order cannot be matched to another shopper. As a result, changing the handling for a single order creates ripples that affect the orders around it. If an experimenter were to assign a treatment intervention to one of these orders while leaving neighboring orders as controls, the latter would evidently be contaminated. A common response to this problem is to randomize treatments at the level of a cluster, chosen so that interference can stay within it. In food and grocery delivery, that cluster is typically a geographical region. Since every order within a region sees the same treatme

## Stripe Connect Alternatives for Marketplace Payments

DevFeed: [Stripe Connect Alternatives for Marketplace Payments](<https://devfeed.tech/articles/stripe-connect-alternatives-for-marketplace-payments-10393.md>)

Original publisher: [Read original article](<https://dodopayments.com/blogs/stripe-connect-alternatives/>)

Author: Ayush Agarwal

Published: 2026-04-14T00:00:00Z

Content type: article

Language: en

Sources: [Dodo Payments Blog](<https://devfeed.tech/sources/dodo-payments-blog.md>)

Topics: [stripe](<https://devfeed.tech/topics/stripe.md>), [Transactions](<https://devfeed.tech/topics/transactions.md>)

Tags: [alternatives](<https://devfeed.tech/tags/alternatives.md>), [chargebacks](<https://devfeed.tech/tags/chargebacks.md>), [compare](<https://devfeed.tech/tags/compare.md>), [complexity](<https://devfeed.tech/tags/complexity.md>), [compliance](<https://devfeed.tech/tags/compliance.md>), [fees](<https://devfeed.tech/tags/fees.md>), [guide](<https://devfeed.tech/tags/guide.md>), [integration](<https://devfeed.tech/tags/integration.md>), [legal](<https://devfeed.tech/tags/legal.md>), [marketplaces](<https://devfeed.tech/tags/marketplaces.md>), [merchant-of-record](<https://devfeed.tech/tags/merchant-of-record.md>), [onboarding](<https://devfeed.tech/tags/onboarding.md>), [payments](<https://devfeed.tech/tags/payments.md>), [platforms](<https://devfeed.tech/tags/platforms.md>), [pricing](<https://devfeed.tech/tags/pricing.md>), [regulatory](<https://devfeed.tech/tags/regulatory.md>), [reporting](<https://devfeed.tech/tags/reporting.md>), [requirements](<https://devfeed.tech/tags/requirements.md>), [saas](<https://devfeed.tech/tags/saas.md>), [stripe](<https://devfeed.tech/tags/stripe.md>)

### AI overview

A guide to alternatives to Stripe Connect for marketplace payments. It compares approaches for split payments, seller onboarding, payouts, compliance, currencies, and pricing, including Dodo Payments' merchant-of-record model.

### Source excerpt

Looking for Stripe Connect alternatives? Compare marketplace payment platforms that handle split payments, seller onboarding, and multi-party payouts.

## White Label Payment Gateway: What It Is and Who Needs One

DevFeed: [White Label Payment Gateway: What It Is and Who Needs One](<https://devfeed.tech/articles/white-label-payment-gateway-what-it-is-and-who-needs-one-10444.md>)

Original publisher: [Read original article](<https://dodopayments.com/blogs/white-label-payment-gateway/>)

Author: Ayush Agarwal

Published: 2026-04-13T00:00:00Z

Content type: tutorial

Language: en

Sources: [Dodo Payments Blog](<https://devfeed.tech/sources/dodo-payments-blog.md>)

Topics: [Software as a service](<https://devfeed.tech/topics/saas.md>), [API](<https://devfeed.tech/topics/api.md>), [Software](<https://devfeed.tech/topics/software.md>), [User experience (UX)](<https://devfeed.tech/topics/ux.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [checkout](<https://devfeed.tech/tags/checkout.md>), [compliance](<https://devfeed.tech/tags/compliance.md>), [core](<https://devfeed.tech/tags/core.md>), [embedded-finance](<https://devfeed.tech/tags/embedded-finance.md>), [gateway](<https://devfeed.tech/tags/gateway.md>), [integration](<https://devfeed.tech/tags/integration.md>), [marketplaces](<https://devfeed.tech/tags/marketplaces.md>), [merchant-of-record](<https://devfeed.tech/tags/merchant-of-record.md>), [monetization](<https://devfeed.tech/tags/monetization.md>), [payment-gateway](<https://devfeed.tech/tags/payment-gateway.md>), [payments](<https://devfeed.tech/tags/payments.md>), [platforms](<https://devfeed.tech/tags/platforms.md>), [product](<https://devfeed.tech/tags/product.md>), [saas](<https://devfeed.tech/tags/saas.md>), [ux](<https://devfeed.tech/tags/ux.md>)

### AI overview

This guide explains what a white label payment gateway is, which platforms may need one, what it does not solve, and how to evaluate branding, control, compliance, and integration tradeoffs. It distinguishes branded checkout and embedded payments from deeper payment facilitation and Merchant of Record requirements.

### Source excerpt

Learn what a white label payment gateway is, when platforms need one, and how to evaluate branding, control, compliance, and integration tradeoffs.

## How to Sell WordPress Plugins and Themes: The Complete 2026 Guide

DevFeed: [How to Sell WordPress Plugins and Themes: The Complete 2026 Guide](<https://devfeed.tech/articles/how-to-sell-wordpress-plugins-and-themes-the-complete-2026-guide-10374.md>)

Original publisher: [Read original article](<https://dodopayments.com/blogs/sell-wordpress-plugins-themes/>)

Author: Ayush Agarwal

Published: 2026-04-06T00:00:00Z

Content type: tutorial

Language: en

Sources: [Dodo Payments Blog](<https://devfeed.tech/sources/dodo-payments-blog.md>)

Topics: [WordPress themes and plugins](<https://devfeed.tech/topics/wordpress-themes-and-plugins.md>), [WordPress Plugins](<https://devfeed.tech/topics/wordpress-plugins.md>), [WordPress](<https://devfeed.tech/topics/wordpress.md>), [Support](<https://devfeed.tech/topics/support.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [digital-products](<https://devfeed.tech/tags/digital-products.md>), [guide](<https://devfeed.tech/tags/guide.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [marketplaces](<https://devfeed.tech/tags/marketplaces.md>), [monetization](<https://devfeed.tech/tags/monetization.md>), [payment](<https://devfeed.tech/tags/payment.md>), [payment-processing](<https://devfeed.tech/tags/payment-processing.md>), [plugins](<https://devfeed.tech/tags/plugins.md>), [pricing](<https://devfeed.tech/tags/pricing.md>), [product](<https://devfeed.tech/tags/product.md>), [themes](<https://devfeed.tech/tags/themes.md>), [wordpress](<https://devfeed.tech/tags/wordpress.md>)

### AI overview

A practical 2026 guide to selling WordPress plugins and themes. It covers licensing, pricing, updates, support, payment processing, and the trade-offs between marketplaces and direct sales, including WordPress.org and Envato Market.

### Source excerpt

Learn how to sell WordPress plugins and themes online with the right licensing, pricing, delivery, and payment setup - without marketplace commissions.

## How to Build a Marketplace for Digital Products

DevFeed: [How to Build a Marketplace for Digital Products](<https://devfeed.tech/articles/how-to-build-a-marketplace-for-digital-products-9702.md>)

Original publisher: [Read original article](<https://dodopayments.com/blogs/build-digital-product-marketplace/>)

Author: Aarthi Poonia

Published: 2026-03-31T00:00:00Z

Content type: tutorial

Language: en

Sources: [Dodo Payments Blog](<https://devfeed.tech/sources/dodo-payments-blog.md>)

Topics: [Software](<https://devfeed.tech/topics/software.md>), [coding](<https://devfeed.tech/topics/coding.md>), [API](<https://devfeed.tech/topics/api.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [building](<https://devfeed.tech/tags/building.md>), [digital-products](<https://devfeed.tech/tags/digital-products.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [management](<https://devfeed.tech/tags/management.md>), [marketplaces](<https://devfeed.tech/tags/marketplaces.md>), [payments](<https://devfeed.tech/tags/payments.md>), [platform](<https://devfeed.tech/tags/platform.md>), [saas](<https://devfeed.tech/tags/saas.md>), [tax](<https://devfeed.tech/tags/tax.md>), [technical](<https://devfeed.tech/tags/technical.md>)

### AI overview

A practical guide to building a multi-vendor marketplace for digital products. It covers vendor management, product catalogs, payment flows, commissions, automated delivery, entitlement management, and global tax compliance, including how Dodo Payments can provide financial infrastructure and API-based product management.

### Source excerpt

Launch your own multi-vendor marketplace for digital goods. Learn how to handle payments, commissions, and global tax compliance with Dodo Payments.

## Backwards Incompatible V2 API Changes

DevFeed: [Backwards Incompatible V2 API Changes](<https://devfeed.tech/articles/backwards-incompatible-v2-api-changes-24759.md>)

Original publisher: [Read original article](<https://medium.com/zoom-developer-blog/backwards-incompatible-v2-api-changes-a0a97df9c306?source=rss----4a85731adaff---4>)

Author: Benjamin Dean

Published: 2020-04-03T00:20:55Z

Content type: release

Language: en

Sources: [Zoom Developer Blog - Medium](<https://devfeed.tech/sources/zoom-developer-blog-medium.md>)

Topics: [REST API](<https://devfeed.tech/topics/rest-api.md>), [zoom](<https://devfeed.tech/topics/zoom.md>), [API](<https://devfeed.tech/topics/api.md>), [passwords](<https://devfeed.tech/topics/passwords.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [developer](<https://devfeed.tech/tags/developer.md>), [marketplaces](<https://devfeed.tech/tags/marketplaces.md>), [password](<https://devfeed.tech/tags/password.md>), [release](<https://devfeed.tech/tags/release.md>), [rest-api](<https://devfeed.tech/tags/rest-api.md>), [zoom](<https://devfeed.tech/tags/zoom.md>)

### AI overview

Zoom announces backwards-incompatible V2 REST API changes following the removal of Attention Tracking. The affected fields return empty or false values, and some password-related settings become immutable for certain K-12 Education accounts.

### Source excerpt

In accordance with the removal of the Attention Tracking feature in Zoom, we have made the following breaking changes to the V2 REST API effective upon the release April 3rd, 2020: Deprecating "attentiveness_score" field in Meeting, Webinar Participants Report APIs. The API Responses to your requests on the following APIs will always return an empty value for the ("attentiveness_score") field. GET /v2/report/meetings/{meetingId}/participants GET /v2/report/webinars/{webinarId}/participants 2. Deprecating "attention_tracking" field in User, Group, and Account APIs. The API Responses to your GET requests on the following APIs will always return a "false" value. GET /v2/accounts/{accountId}/settings PATCH /v2/accounts/{accountId}/settings GET /v2/accounts/{accountId}/lock_settings PATCH /v2/accounts/{accountId}/lock_settings GET /v2/groups/{groupId}/settings PATCH /v2/groups/{groupId}/settings GET /v2/groups/{groupId}/lock_settings PATCH /v2/groups/{groupId}/lock_settings GET /v2/users/{userId}/settings PATCH /v2/users/{userId}/settings We will continue to present the fields listed above in the API responses for the time being, but responses for these fields will return either an empty value or "false", as indicated above. In a TBD future release, we will remove these two fields entirely. 3. Beginning April 12th, 2020, password-related settings can no longer be modified (immutable, always returning TRUE) for K-12 Education accounts that are Free or Pro (single host). These password-related settings are enabled by default, and can be changed by the owner/admin on: free accounts, or Pro accounts (with only one single host license). NOTE: Free Accounts with CC are permitted to adjust this setting. The above changes are relevant for the following fields of the given APIs: The "require_password_for_scheduling_new_meetings" field, "require_password_for_instant_meetings" field, and "require_password_for_pmi_meetings") field on these APIs: GET /v2/accounts/{accountId}/settings