I built a two-sided wellness food marketplace prototype with split payments. Customers browse 12 products from four fictional makers by diet tag, put items from several vendors in one cart and see where their payment goes before paying; vendors see their payout setup status, products, orders and transfers; an admin view shows commission, vendors and the ledger. Payment splitting follows Stripe Connect separate charges and transfers: one PaymentIntent for the cart with transfer_group set to the order, and after payment_intent.succeeded one Transfer per vendor with source_transaction tied to the charge. Commission is 12% of each vendor's food subtotal in integer cents, delivery passes to the vendor, and a vendor's products go on sale only once payouts are enabled. The split is computed in Python for 12 ledger orders and again in the page's JavaScript, which compares both on load; on every order transfers plus commission equal the amount charged. One example order charges $88.99 and pays 3 vendors. The Bubble build is mapped as 6 data types with privacy rules and 5 workflows, planned over 19 working days.