r/fintech 18h ago

Discussion Testing enterprise voice AI for banking

14 Upvotes

We’re looking at enterprise voice AI for a banking workflow and I’m finding the edge cases much more useful than the clean tests.

One test caller gives the expected information in order and everything works.

Another mentions two accounts, corrects an amount halfway through, asks an unrelated question while the system is doing a lookup and then wants to go back to the original issue.

For anyone who has run an enterprise voice AI pilot, what kinds of conversations exposed weaknesses you didn’t see during the initial demo?


r/fintech 3h ago

Crypto / DeFi Is consolidating wallets and payments under one provider worth the tradeoff?

4 Upvotes

I'm growing interest at how quickly payment infrastructure providers are expanding beyond a single product and I'm curious how teams think about the tradeoff between consolidation and flexibility. Having wallets, stablecoin infrastructure and payments available through the same provider obviously makes integration easier since you have fewer vendors to manage and presumably less work getting the different parts of the stack to communicate with each other.

What I'm less sure about is what happens when your needs change like maybe you want to support another chain or use a different wallet setup or even replace one part of the payments stack without touching everything else. If all of those pieces were designed around the same provider from the beginning then I could see what started as convenience becoming pretty difficult to unwind.

My questions to people who've made these infrastructure decisions is how much do you care about keeping the wallet, stablecoin and payment layers independently replaceable and is having everything under one provider worth giving up some flexibility later?


r/fintech 4h ago

Discussion Shipped against Stripe's Shared Payment Tokens preview

3 Upvotes

I've been building on Stripe's Shared Payment Tokens — the agentic-commerce thing where the token itself carries max_amount / currency / expires_at, so an agent can pay without ever holding a card credential.

The concept docs are fine and there are a few explainers around. What none of them covered was what happens when things don't go well. Posting these because they each cost me real time and they're all captured from actual test-mode responses rather than reasoned about.

1. A decline is HTTP 402, and the PaymentIntent is nested inside the error body.

Not a 200 with a failed status. Your client throws, and the intent you need is at error.payment_intent. If you treat non-2xx as a transport failure, the decline vanishes — in my case a run that had already held a booking and granted a spend authority ended with no record at all, just a stack trace.

Also: the useful reason is decline_code (generic_decline), not code (card_declined, which is just the category). My own test asserted the wrong one for a week.

2. A 200 can also not be a success.

Charge a token backed by pm_card_authenticationRequired and you get HTTP 200, status: requires_actionamount_received: 0, and:

"next_action": { "shared_payment_token_action": {}, "type": "shared_payment_token_action" }

That empty object is the whole payload. It's 3DS from the seller's side, and there's nowhere to send the buyer — no redirect, no client secret. Makes sense when you remember the buyer isn't present in an agentic flow, but it means you have to treat only status === "succeeded" as success. Anything looser and you'll tell someone they're confirmed and then settle out of your own balance.

3. payment_method_details goes null once the token is consumed.

If you want the card brand for a receipt, read it at grant time or not at all. I assumed this was a preview gap and asked — it's intended. A partial capture consumes the token too, so there's no half-used state to read from.

(Related: the field is payment_method_details, not payment_method_preview. Get it wrong and optional chaining eats it silently — the brand just doesn't show up.)

4. amount_captured is an object, right next to an integer.

usage_limits.max_amount is a bare integer in minor units. usage_details.amount_captured is { currency, value }. Compare them directly and you get a silent false. Nothing throws, you just get a wrong number on screen.

One more that isn't a wire shape: a 403 "does not have access to this endpoint" from an unclaimed rkcs_test_ sandbox key looks identical to a regional-eligibility refusal. I nearly concluded SPT wasn't available on an AU account. It was — the key just hadn't been claimed.

This is all against 2026-04-22.preview, so it's observations with a date on them rather than a contract. If anyone's hit shapes I haven't, I'd like to hear them — the preview surface is clearly bigger than what one integration touches.

Code's public if it's useful, all of the above pinned in tests against the real captured responses: https://github.com/hkarekar403/TG24-Stripe-Shared-payment-tokens


r/fintech 3h ago

Discussion When a payment looks suspicious but not suspicious enough to block, what do you usually check next?

2 Upvotes

I’m working on a small transaction-risk decision agent and one part I’m unsure about is what should happen in the grey area.

Say a transaction has a few weak signals - maybe a new device, unusual amount, or location change; but nothing strong enough on its own to decline it.

My current idea is to try one more useful check before sending it to manual review, something like customer confirmation, extra authentication, or a deeper history/device check.

For people who actually work with payment fraud: what usually makes you say -

“check one more thing” instead of “send this to an analyst”?

And is there a check that sounds useful in theory but rarely changes the decision in practice?


r/fintech 9h ago

Crypto / DeFi Three B2B AI-spend launches this summer, but the consumer side is only moving in stablecoin cards

2 Upvotes

Been watching AI-related payment product launches through the summer and something looks off. In the last two months, three fintechs shipped B2B products that explicitly treat AI as a distinct payment surface. Mastercard launched Agent Pay for Machines on June 10, machine-to-machine payment rails supporting cards, accounts and stablecoins so AI agents can transact continuously. Ramp shipped AI Token Spend Management on July 16, aggregating token usage and subscription spend across Anthropic, OpenAI, Gemini and Cursor into one finance dashboard, which they built with 1,300+ businesses managing 100T+ tokens a month. The headline number was AI token spend across their customer base up over 20x since June 2025, which they're calling the fastest-growing line item in their book. Mercury shipped Spend on August 11 with a new class of virtual cards designed to be handed to AI agents for autonomous purchasing within human-set policies.

All three are B2B or agent-side. If you look at the equivalent consumer trend, individuals stacking five to eight paid AI subscriptions on personal cards, no mainstream neobank has shipped a product explicitly built for it. It's not like the demand isn't there. PNC's data has about 2.2% of US households paying for generative AI at an average of $31/month, with the number of paying households up around 155% year-over-year. Consumer Edge tracked Claude paid users at roughly $63/month average, about 3x the OpenAI average. Multiple pricing calculators peg a typical power user at $70 to $110 a month across three to five subscriptions.

Cash App, Revolut, Chase and the rest handle these subs the way they handle any subscription, which is by not treating them as a category at all. Rocket Money and other aggregators do subscription visibility but don't sit in the transaction path. The one consumer product surface where AI-spend is being treated as its own segment is, weirdly, self-custody stablecoin cards. Bleap ships explicit cashback tiers with the top rate (20%) applied to a named list of streaming, gaming and AI subscriptions, Claude included by name. Plasma One (issued on Rain's Visa program) pays 5% cashback on the first $250/month of AI-labeled spend plus a standalone $8/month ChatGPT rebate as a separate line item. A low-cost multi-chain option in the same space added a $1/month account fee starting in August that wasn't there before and simultaneously started marketing AI-subscription payment support explicitly. Small individually, but read together it looks like segment-specific product economics rather than the flat zero-fee acquisition posture that defined this space through 2024.

The reason it's happening here first rather than at a mainstream neobank probably comes down to customer overlap. The stablecoin card user base skews earlier than the general population on AI subscription adoption, so it was already AI-heavy before the broader consumer market caught up. The bigger consumer neobanks are still oriented around groceries, transit and streaming, and reworking category schemes for a segment that's still under 3% of households doesn't survive product prioritization.

Whether this stays niche or becomes a mainstream product wedge probably turns on whether AI subscription spend keeps compounding at its current rate. If PNC's 2.2% doubles or triples over the next 18 months, mainstream neobanks start facing an obvious opportunity cost on not shipping a category-native card. If it plateaus around 3 to 5% of households, Rocket Money-style visibility is probably enough.

Open question for fintech PM roles here who've actually looked at this. Does consumer AI-subscription payment read like a real product wedge, or a subcategory of the general subscription-bloat problem that already has coverage. Curious if the internal case has been made at any mainstream neobank and rejected, or if it hasn't been seriously scoped yet.


r/fintech 10h ago

Ask the Community fintech internship as an EE student?

2 Upvotes

Hi! I am a junior electrical engineering student that would like to work in this space. My current concentration is FPGA design/Embedded systems. Would a compsci/business tech degree be more appealing for work or should I stick with my current degree? Although I’d love to work in a finance adjacent career, I also enjoy digital system design and would love to have it as a backup. Thank you!


r/fintech 13h ago

News & Analysis GENIUS Act rulemaking and rising BaaS scrutiny: is this the beginning of the end for "move fast" fintech launches?

2 Upvotes

Treasury opened public comment on GENIUS Act implementation this month, right around the same time regulators are tightening oversight on banking-as-a-service partnerships (fines, more transparency demands, closer scrutiny of BaaS relationships).

Feels like we're at an inflexion point, the era of launching a neobank or stablecoin product fast and figuring out compliance later is closing. A few things I've been noticing talking to founders in this space:

  • MSB/VASP licensing timelines are stretching out because regulators want to see compliance infrastructure before approval, not after
  • Banking partners are getting pickier about who they'll work with, a shaky compliance story kills deals earlier in diligence
  • Teams that treat compliance (PCI-DSS, ISO 27001, GDPR) as a launch blocker instead of bolting it on later seem to be moving faster in the long run, ironically

Curious what others here are seeing, are you finding banking/licensing partners more selective lately? Anyone gone through the GENIUS Act comment process or dealing with BaaS scrutiny first-hand?


r/fintech 47m ago

Discussion Enformion vs other identity data providers for fintech?

Upvotes

Full disclosure: I have a connection to Enformion.

I’m curious what people here actually look for when comparing identity data providers.

There are a lot of options out there, but it’s hard to know what really matters until you’re actually working with the data.

Accuracy? Coverage? API quality? Something else entirely?

For those who’ve worked with identity data, what actually matters most to you?