---
title: "Payments"
description: "18 posts about Payments, summarised, each linking to the original."
---

# Payments
> 18 posts about Payments, summarised, each linking to the original.

## Articles

### [KotlinConf Recap: Lessons from Verifone’s Architect on Kotlin in Mission-Critical Payments](https://yomu.fyi/post/kotlinconf-recap-lessons-from-verifone-s-architect-on-kotlin-in-missio.md)
- Company: [Jetbrains](https://yomu.fyi/company/jetbrains.md)
- Author: Alina Dolgikh
- Published: Oct 14, 2026
- Type: Explainer

Verifone architect Yuri Geronimus presented at KotlinConf 2026 on using Kotlin’s type system to enforce payment specifications at compile time. He described six incident patterns where a single misused word caused outages, compliance failures, or financial loss, including a terminal fleet outage from a nullable mandatory field. His method uses value classes for spec nouns, validate factories at boundaries, non-null types, masked sensitive data by default, and state-specific classes to make illegal states unrepresentable. Geronimus advocates incremental migration from legacy Java and C++ systems using four parallel tracks rather than a rewrite, noting that payment terminals must operate offline for up to 40 days by regulation. The approach shifts reliability from developer discipline to compiler enforcement, enabling engineers to speak the business language and propose regulatory changes.


### [Monetization Gateway beta: charge AI agents for consumption with HTTP 402](https://yomu.fyi/post/monetization-gateway-beta-charge-ai-agents-for-consumption-with-http-4.md)
- Company: [Cloudflare](https://yomu.fyi/company/cloudflare.md)
- Author: Isaac Bremseth
- Published: Sep 30, 2026
- Type: Announcement

Cloudflare announced the Monetization Gateway closed beta, enabling domain owners to charge AI agents per request for websites, APIs, MCP tools, or datasets. The gateway uses the HTTP 402 Payment Required status code to allow inline payment without redirects or separate payment APIs. Sellers define pricing rules matching request parts and choose from several schemes, with settlement on the Base blockchain using USDC via Coinbase’s x402 Facilitator. Customer use cases include Cloudflare AI Gateway for inference, Ceramic.ai for web search, Stocktwits for stock signals, and API2PDF for document conversion. The beta is available to eligible U.S.-based sellers and buyers, with plans to support additional geographies and payment rails over time.


### [Stripe’s Payment Method Factory: Orchestrating agents for repeated, custom integrations](https://yomu.fyi/post/stripe-s-payment-method-factory-orchestrating-agents-for-repeated-cust.md)
- Company: [Stripe](https://yomu.fyi/company/stripe.md)
- Author: David Dunne
- Published: Sep 30, 2026
- Type: Problem & solution

Stripe offers over 125 different payment methods globally, each requiring integrations that previously took up to six months because teams started from scratch. They hypothesized that reusable prompts with hardening could reduce effort, and a bake-off showed vanilla Claude Code took 20 days versus 4 days with their prompts. The resulting factory has created three new payment method integrations and migrated ten existing ones to a modern stack, reducing timelines from six months to two to six weeks. The factory also uses code-based orchestration, continuous knowledge loops where agents suggest prompt improvements, and agents testing their own code against sandbox environments. The factory’s approach has since been extended to Stripe’s tax and verification teams for building their own connectors.


### [Building custom financial reconciliation workflows with Stripe](https://yomu.fyi/post/building-custom-financial-reconciliation-workflows-with-stripe.md)
- Company: [Stripe](https://yomu.fyi/company/stripe.md)
- Author: Maia Robinson
- Published: Sep 18, 2026
- Type: Tutorial

The post examines how enterprises can replace SFTP-based financial reconciliation with Stripe’s reporting APIs. Stripe’s Reports API v2 and Query Run API provide SQL-based report customization, consistent schemas, API-key permissioning, audit trails, and event-driven completion notifications instead of fixed files and polling schedules. Using fictional retailer Galtee, the examples run payout queries across multiple Stripe accounts with an Organization secret key, joining transfers with balance\_transactions and using a succeeded webhook to trigger retrieval. Further queries join charges to add presentment amounts and exchange rates, then use aggregation and a common table expression to itemize IC+ fees; the conclusion is that this supports an on-demand pipeline that evolves with business requirements.


### [Let’s talk wait times and delays](https://yomu.fyi/post/let-s-talk-wait-times-and-delays.md)
- Company: [Uber](https://yomu.fyi/company/uber.md)
- Published: Sep 15, 2026
- Type: Announcement

The update explains how drivers can be compensated when pickups, additional stops, route changes, or road delays make a trip take longer than expected. At the first pickup, wait-time and no-show fees may apply, with the pickup screen showing elapsed wait time and potentially applicable amounts; at an additional stop, stop-time fees now begin after one minute rather than two, and the app displays both waiting time and earnings. If a rider adds a stop or changes the destination, the app shows the new drop-off address and fare change. For eligible trips running at least five minutes longer than estimated from pickup to drop-off, Delayed Ride Guarantee can automatically increase the fare, with higher potential earnings for trips exceeding 15 extra minutes; receipts explain the adjustment, reason, and amount, while eligibility varies by location and trip type.


### [Benchmark Shows MongoDB Atlas Manages Thousands of Payments Per Second with Zero Data Loss](https://yomu.fyi/post/benchmark-shows-mongodb-atlas-manages-thousands-of-payments-per-second.md)
- Company: [MongoDB](https://yomu.fyi/company/mongodb.md)
- Published: Sep 9, 2026
- Type: Benchmark

A benchmark of the Icon Payments Framework (IPF), trusted by Citi, NatWest, and BNP Paribas, on MongoDB Atlas demonstrated extreme performance and resilience for instant payment processing. The system sustained 6,000 end-to-end payments per second, requiring approximately 430,000 simultaneous database operations, with a mean end-to-end latency of 0.51 seconds and persistence latency below 30 milliseconds. Upgrading from MongoDB Atlas 8.0 to 8.3 reduced persistence latency by roughly 50%, from 40 to 20 milliseconds at 4,000 payments per second, and throughput scaled near-linearly across the 500 to 6,000 range while latency remained flat until peak and hot-shard CPU utilization sat at about half. During a primary failover, a new node was elected in five seconds with zero data loss and no application restart. An application node failure recovered to 3,500 transactions per second in 90 seconds with zero data loss.


### [The Merchant Identity Gap: The Hidden Payment Data Problem](https://yomu.fyi/post/the-merchant-identity-gap-the-hidden-payment-data-problem.md)
- Company: [MongoDB](https://yomu.fyi/company/mongodb.md)
- Published: Aug 19, 2026
- Type: Problem & solution

Banks face a merchant identity gap: transaction descriptors from acquirers (e.g., SBUX) often don’t match customer search terms (e.g., “Starbucks” or “星巴克”) due to script differences, colloquial aliases, and cross-subsidiary naming inconsistencies. This gap inflates support costs, degrades spend categorization, and undermines personalized financial management and AI advisors. The solution uses a semantic resolution architecture on MongoDB storing a master merchant catalog with canonical names, aliases, and vector embeddings. An escalating pipeline applies fuzzy matching, semantic vector search with Voyage AI embeddings and MongoDB Vector Search, and gen AI write-back to resolve unknown descriptors and enrich the catalog. With canonical identities indexed, customers search in their own language, and institutions power conversational AI that accurately answers queries like “How much did I spend at Starbucks last month?” across markets.


### [Zero-Sum by Design: 10 Years of Uber’s Payments Platform](https://yomu.fyi/post/zero-sum-by-design-10-years-of-uber-s-payments-platform.md)
- Company: [Uber](https://yomu.fyi/company/uber.md)
- Published: Aug 10, 2026
- Type: Explainer

Uber’s Payments Platform, internally called Gulfstream, grew from a small 2016 microservices effort into infrastructure supporting $217 billion in annualized gross bookings, nearly twice that amount in total money movement, and ledger balances for more than 1.2 billion entities. It is built around immutable Money Orders, zero-sum double-entry accounting, strongly consistent ledger balances, and three core models: money orders, ledgers, and entity changelogs. Independent stateless services communicate primarily through Apache Kafka, while generic abstractions for lines of business and payment instruments let new products and methods plug into the platform; synchronous in-session flows use Cadence. As scale and audit requirements increased, Uber introduced Entity Fares, addressed hot ledger entities, and built LedgerStore for auditability and tamper-evident record-keeping, while also extending the ledger as a multi-tenant service.


### [Access On Demand pilot with RTD’s Access-a-Ride](https://yomu.fyi/post/access-on-demand-pilot-with-rtd-s-access-a-ride.md)
- Company: [Uber](https://yomu.fyi/company/uber.md)
- Published: Aug 4, 2026
- Type: Announcement

RTD’s Access-on-Demand pilot gives eligible Access-a-Ride customers subsidized, curb-to-curb Uber trips that can be requested the same day instead of scheduled in advance. The program complements rather than replaces Access-a-Ride, offers up to 60 subsidized trips per month across participating providers, and operates throughout RTD’s service area during Access-a-Ride hours, except 1:30 a.m. to 3:30 a.m. Riders pay a $4.50 standard fare or $2.25 LiVE fare, while RTD subsidizes up to $20 per eligible trip; riders cover amounts beyond that limit. To use the benefit, customers need active certification, must complete RTD enrollment, and activate an Uber voucher linked to their enrolled account, which applies automatically to eligible trips.


### [Introducing Delayed Ride Guarantee](https://yomu.fyi/post/introducing-delayed-ride-guarantee.md)
- Company: [Uber](https://yomu.fyi/company/uber.md)
- Published: Aug 3, 2026
- Type: Announcement

Delayed Ride Guarantee is launching in selected cities to increase a driver’s fare when a ride takes longer than the estimate shown in the offer card. After pickup, a ride that runs at least five minutes beyond the original estimate receives an automatic adjustment for driving time from pickup to drop-off, shown on the trip receipt. Wait-time fees, tips, and trip-change rules remain separate: rider-added stops are recalculated using time and distance rates, while unnecessary long detours do not qualify. The policy is intended to protect drivers from delays outside their control, but it excludes New York City, Washington state, Oregon state, and the listed products, including Hourly, Intercity, Connect, Rentals, High Capacity Vehicles, specified Taxi rides, and Matched Share Rides.


### [Best Delivery App to Work with in 2026 | Uber Uber](https://yomu.fyi/post/best-delivery-app-to-work-with-in-2026-uber-uber.md)
- Company: [Uber](https://yomu.fyi/company/uber.md)
- Published: Jul 31, 2026
- Type: Explainer

Choosing a delivery platform in 2026 depends on hourly earning potential, payout speed, vehicle requirements, scheduling flexibility, and extras beyond base fares. The guide compares six US apps—Uber Eats, DoorDash, Instacart, Amazon Flex, Grubhub, and Walmart Spark—across restaurant, convenience, grocery, retail, and package work. It describes Uber Eats features including per-delivery fares, 100% tip retention, Tip Guarantee, Uber Pro Card access to earnings after each delivery, promotions, vehicle flexibility, and scheduling options. Competitors use different models: Instacart shoppers pick groceries, Amazon Flex pays guaranteed block fares, and some services impose market-specific conditions. The guide cautions that earnings are market-dependent, figures may not be directly comparable, and net income must account for fuel, maintenance, phone data, and self-employment taxes.


### [How Uber Processes Early Chargeback Signals](https://yomu.fyi/post/how-uber-processes-early-chargeback-signals.md)
- Company: [Uber](https://yomu.fyi/company/uber.md)
- Published: Jul 7, 2026
- Type: Explainer

Uber describes how it uses early chargeback signals, especially TC40 reports, to identify payment-fraud patterns before conventional chargebacks arrive. These notifications come from payment service providers through fraud reports and are ingested from external vendors via SFTP, third-party APIs, or webhooks, then validated, normalized, published to Apache Kafka, and stored in Apache Hive. A streaming pipeline maps signals to internal transactions and users, derives near-real-time features, and sends them to machine-learning models and a rule engine that determines risk actions. Redis TTL caching filters duplicate references, while Kafka propagates signals to downstream systems and Hive retains them for batch processing. Since launch, the project has processed more than 2 million additional signals, and TC40 signals arrive on average 4–5 days earlier than chargeback signals, although the source notes that TC40 data alone does not prevent chargebacks.


### [Introducing Cash Trips: A New Way for Riders to Pay and for You to Earn](https://yomu.fyi/post/introducing-cash-trips-a-new-way-for-riders-to-pay-and-for-you-to-earn.md)
- Company: [Uber](https://yomu.fyi/company/uber.md)
- Published: Jun 23, 2026
- Type: Announcement

Uber is introducing cash trips in select cities for riders who lack convenient access to bank accounts or cards, or prefer cash, while creating another earning opportunity for drivers. Only verified riders can use the option, and drivers see “Verified” and “Cash” badges plus the rider’s rating before accepting. At trip end, drivers tap “Collect Payment,” enter the exact cash received, and see that amount recorded as a negative payout because it was collected directly; negative balances are offset by future digital earnings. Drivers are automatically opted in at launch but can opt out in Preferences, while Uber says it will handle underpayments, provide change to riders through Uber Cash, and prohibit cash payment on trips not marked as cash.


### [Gas Savings for Delivery Drivers](https://yomu.fyi/post/gas-savings-for-delivery-drivers.md)
- Company: [Uber](https://yomu.fyi/company/uber.md)
- Published: Jun 22, 2026
- Type: Announcement

Uber is expanding fuel discounts and rebates for U.S. drivers and couriers through June 30, 2026, in response to rapid increases in gas prices. During the promotion, the Uber Pro Card adds 5% cash back at any gas station, raising rates to 7% for Blue/Green, 8% for Gold, 9% for Platinum, and 11% for Diamond. Additional rewards can reach 15% at eligible Exxon or Mobil pumps, while Shell Fuel Rewards offers up to 21¢ off per gallon and Upside up to $1.00, with each offer combinable individually with the card. These benefits began March 27, 2026; after the promotion, card gas cash back returns to lower tier-specific rates, and the card’s refueling rewards are capped at $105 per month excluding Mastercard Easy Savings cash back.


### [Introducing Boost+](https://yomu.fyi/post/introducing-boost.md)
- Company: [Uber](https://yomu.fyi/company/uber.md)
- Published: Jun 11, 2026
- Type: Announcement

Boost+ is an updated promotion for delivery drivers that adds pay to eligible trips during periods and locations of high demand. The promotion applies automatically when a trip’s pickup is in a designated blue zone during listed hours, and the extra amount appears in the fare shown on the trip request. Its calculation uses estimated active time—from accepting the trip through delivery—rather than time spent online waiting; for example, a 30-minute trip at $10 per active hour receives $5 in Boost+ pay. Drivers can find upcoming opportunities in the Discover tab and on the map, view total Boost+ earnings in the trip receipt, and combine the promotion with Quests and other promotions. Availability varies by city, and time beyond the estimated active time does not qualify for Boost+ pay.


### [App-based Worker Notice of Rights (Seattle)](https://yomu.fyi/post/app-based-worker-notice-of-rights-seattle.md)
- Company: [Uber](https://yomu.fyi/company/uber.md)
- Published: May 13, 2026
- Type: Announcement

Uber’s Notice of Rights describes protections and information available to app-based workers using its platform for delivery work in Seattle, Washington, under Seattle Bill CB 120294 and Seattle Municipal Code Chapter 8.37. It lists guaranteed minimums of $0.47 per engaged minute, $0.80 per engaged mile, and $5.34 per offer, along with required information before accepting an offer. Workers may decide when to be available and whether to accept, reject, or cancel delivery offers, and are protected from retaliation for exercising covered rights. The notice also covers tip and fraudulent-use policies, cancellation reasons, complaint or civil-action rights, and access for up to three years to information required under Sections 8.37.070(B) and (C); Uber directs workers to Customer Support for those records.


### [Finance Trends 2026: Free Trials, BNPL, and Revoked Benefits](https://yomu.fyi/post/finance-trends-2026-free-trials-bnpl-and-revoked-benefits.md)
- Company: [Brandwatch](https://yomu.fyi/company/brandwatch.md)
- Author: Ksenia Newton
- Published: Apr 7, 2026
- Type: Explainer

Brandwatch Consumer Research examined finance-related online conversations and found that negativity is increasing, with negative mentions up 21% between March 1, 2025, and March 1, 2026. The analysis identifies three major sources of frustration: free trials that convert into subscriptions through unclear pricing or cancellation practices, brands removing or replacing previously free benefits, and buy-now-pay-later (BNPL) services associated with overspending, debt, and financial stress. Mentions of free trials rose 45%, denied-refund mentions in those discussions rose 107%, benefit downgrades or removals rose 19%, and BNPL’s negative sentiment increased almost 600%. Drawing on 609 million conversations from social media, forums, review sites, and blogs over 12 months, the report recommends consent, advance notice, customer education, and financial-literacy support.


### [Shaping the Future of Payments in the Browser](https://yomu.fyi/post/shaping-the-future-of-payments-in-the-browser.md)
- Company: [Shopify](https://yomu.fyi/company/shopify.md)
- Author: Krystian Czesak
- Published: Sep 4, 2018
- Type: Benchmark

Shopify tested whether the Payment Request API was ready for its merchants and buyers on supported browsers. The team defined checkout completion rate, time to purchase, drop-off, and qualitative checkout experience as success measures, then ran an A/B experiment with selected merchants and eligible buyers. The isolated Ruby app injected storefront JavaScript, checked eligibility and credit-card support, and routed buyers to either the regular checkout or a browser-provided payment sheet. The experiment recorded a 7% checkout conversion rate drop and a 60% drop at the payment sheet, although time to completion medians were promising. Shopify concluded Payment Request was not yet a good fit, while expecting greater familiarity, payment-sheet improvements, and third-party payment methods through Payment Handler API to help adoption.
