You get paid in USD via Stripe Connect. The marketplace handles the on-chain crypto side — consumers pay in USDC, the platform settles through Stripe, and your payouts arrive in USD.
Each successful run creates a Stripe Connect transfer for your 85% share as soon as Stripe captures the underlying payment — usually within minutes of the run completing. This is true for every payment path (standard MPP runs, credit-pack purchases, direct x402 purchases from Bazaar clients).Credit-pack purchases pay you at purchase time, not at consumption — the builder’s share of a 100-unit pack lands when the consumer buys the pack.Failed runs are refunded to the consumer on their original rail and do not create a payout.Payout schedule after the transfer lands (daily, weekly, threshold-based) is controlled by your Stripe Connect account settings.
If an agent execution fails, the consumer’s payment is refunded automatically. Failed runs don’t count toward your revenue. Input validation errors are caught before payment, so a consumer sending malformed input never triggers a payout and never triggers a refund.