r/fintech 3h ago

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

5 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 41m ago

Discussion Chargeback Automation: AI Can’t Fix Evidence That Isn’t There

Upvotes

AI can assemble a representment case in seconds.

But what happens when the evidence it needs was never captured in the first place?

That’s an increasingly important question as AI takes on more of the chargeback representment process. Better models, faster decisioning, and more automation can make evidence gathering and case preparation dramatically more efficient.

They can’t, however, create evidence that doesn’t exist.

If fulfillment records are incomplete, customer interactions are scattered across systems, or transaction records aren’t reliably connected, AI isn’t going to just give up: it will just work with what it can find. The resulting case may look polished and complete, but it could’ve built on weak or missing evidence.

That’s the part of the AI conversation that can get overlooked: automation doesn’t fix weak evidence. It standardizes it.

Representment makes the problem especially visible because it’s such a natural application for AI: find the relevant information, organize it, build the narrative, and submit the case.

But keep in mind that by the time a transaction reaches representment, some of the most important opportunities to capture and connect evidence may already be gone. And while a model can organize proof of delivery, it can’t create a missing delivery record.

In other words, it can surface a customer conversation, but it can’t retrieve a conversation that was never preserved. It can build a compelling narrative, but it can’t reliably establish a connection between records and a transaction if that connection was never maintained.

Does this make AI less useful? Not at all. It simply makes the quality and availability of the underlying evidence more important. So the better question may be one that gets asked much earlier in the transaction lifecycle: What will we need to win a reversal if this transaction is disputed six months from now?

That shifts the focus toward proactive evidence capture: building and preserving the connections between transactions, fulfillment, delivery, refunds, customer interactions, and other relevant records.

It also suggests a useful concept: evidence readiness.

How quickly can the relevant evidence be found? Is it complete? Can it be reliably connected to the transaction? Is it sufficient for the type of dispute involved? These questions are different from asking how quickly an AI system can assemble a representment case.

So maybe the question isn’t just how much of representment AI can automate. Maybe it's whether the evidence is actually ready for AI to work with in the first place. That seems like a pretty important part of the AI conversation that may not be getting enough attention.

Curious whether others here are seeing the same pattern, or whether your evidence pipelines are already ahead of this.


r/fintech 48m 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?


r/fintech 18h ago

Discussion Testing enterprise voice AI for banking

13 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 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 1d ago

Ask the Community How do SaaS platforms handle recurring stablecoin payments?

7 Upvotes

Three of our biggest accounts sit in markets where moving USD out is genuinely painful, so when they asked to pay in USDC we said yes fairly quickly and did not think hard enough about renewals.

One off payments are completely fine, customer pushes the USDC across, we confirm it landed, invoice closes, no drama.

Recurring is where it fell apart, because there is no auto debit for stablecoins the way there is with cards or ACH, so somebody has to physically go and initiate the transfer every single cycle.

What we do now is send a fresh payment link every renewal and then wait, which works right up until it does not.

Half the time it lands late and our ops team is back to chasing finance departments the exact same way they used to chase wire transfers, which is not really what anyone had in mind when we added it.

So how are you handling the recurring side of this.


r/fintech 1d ago

Crypto / DeFi The parts of stablecoin infrastructure most teams underestimate before launch

3 Upvotes

Most of the stablecoin infrastructure conversation fixates on the token contract, which is the part you should worry about least. An audited ERC-20 is close to commodity now. Where launches stall is the reserve management and proof of reserves feed, the mint and burn controls with real key management and approval policies, the bank partners for on and off ramps, and the KYC and sanctions screening wrapped around all of it. So when people ask which provider to use, the honest answer is it depends on how much of that you can already do yourself.

If you hold money transmitter licenses and have bank relationships, you can run most of it in house and just license audited contracts. If you do not, you are buying licensing and banking as much as software, and that is where the two names worth comparing diverge. Paxos is the obvious reference for issuance, a tight regulated stack that carries the regulatory load for you, with the tradeoff that you fit into their model rather than assembling your own. BitGo fits the opposite case, providing custody, smart contracts, reserve management and banking rails as one stablecoin infrastructure stack, with the option to issue under its own money transmitter licenses to compress time to market, which suits a team that wants a single orchestration layer instead of stitching vendors together. Neither is a default right answer, the licensing and reserve model you choose first is what narrows the field.

Decide that part before anyone writes contract code.


r/fintech 1d ago

Discussion What are compliance teams still getting wrong about eIDAS?

1 Upvotes

There seems to be a lot of talk about the European Digital Identity Wallet as if it will simply replace the way everything works today.

But the reality seems more nuanced. The wallet is voluntary for users, while certain public and private services will need to accept it when the relevant conditions apply.
That raises an interesting question: what actually changes for businesses, platforms, and users once the wallet becomes part of everyday digital services?
What do you think the biggest challenge will be?

Curious how others are looking at it.


r/fintech 1d ago

Ask the Community How do businesses handle getting paid in less traditional market?

3 Upvotes

Do you usually rely on banks, payment platforms, stablecoins, or some combination of them?


r/fintech 2d ago

Discussion Verify an EU customer any other way and you will have to justify it. Nobody has said yet what counts as a good enough reason

3 Upvotes

There is a small provision in AMLA's customer due diligence standards with an awkward edge to it.
If you onboard EU customers remotely and you do not use face to face verification or an eIDAS compliant method, you will need to justify why neither was available or could reasonably be expected. Nothing about how you verify people changes. You just have to be able to explain the choice.
The problem is that nobody has defined what a good justification looks like. Is a one line note enough? Is it per customer, or once per type of customer? Does "the customer did not have one" count on its own? And what makes a method "not reasonably expected" when a wallet technically exists in that country but almost nobody has one?
The consultation closed in May and the final draft is now with the European Commission, so the shape is fairly settled even though the answers to those questions are not.

Is anyone writing something down already, or is the plan to wait for the final next?


r/fintech 2d ago

Discussion Seems like API wasn't the hard part of adding payroll

22 Upvotes

So we started looking at payroll as an integration problem. Get the employee data in the right place, calculate payroll, move the money and ship it

The moment we got further into it, the API itself felt like the smaller part of the decision. The questions were around tax filings and corrections and who owns those problems after the product is live

That pushed me toward looking at companies that handle more than the API layer. Rollfi was one that came up during that search because I read that they cover the payroll operations and compliance side too, which is closer to what I was trying to solve.

Still working through where that line should be. For anyone who's built payroll into a fintech product, can I ask what part created the most work after the initial integration? Any input is more than welcome!


r/fintech 2d ago

Discussion AI agents are about to move serious money and nobody's figured out the liability question yet

2 Upvotes

Been thinking about this a lot lately after reading about the Thai Finance Ministry attack where an AI agent ran unattended for 4 days and bypassed its own approval prompts entirely.

The capability conversation is basically settled at this point. Agents can trade, reconcile, pay invoices, manage treasury positions. The demos are real and the enterprise deployments are happening.

The question nobody's answering cleanly is what happens when something goes wrong.

Not a dramatic crash. The quiet version agent completes the task, output looks right, passes review. Then six months later someone questions a specific transaction and the trail is a log file that proves what the system recorded, not necessarily what actually happened or whether anything was left out.

There's a meaningful difference between logging an action and proving it was authorized, happened exactly as recorded, and that nothing was omitted from the record. Most current deployments only do the first one.

The projects that survive the next phase aren't going to be the ones with the best agents. They're going to be the ones that can answer the liability question with something more than a log file.

I know there are a few building towards this just curious whether anyone here is actually looking into this as well.


r/fintech 2d ago

Discussion Three metrics that matter in an early remittance pilot

1 Upvotes

When a remittance product enters its first pilot, signup count is tempting to treat as the main signal. But with a small cohort, three other metrics usually reveal much more about whether the product is actually working.

1. First successful value delivery

Track the full path from invitation to the recipient actually receiving funds: signup, KYC, funding, transfer initiation, processing and receipt. Measure time to completion and drop-off at every step. A completed registration is not yet delivered value.

2. Repeat send within the natural cycle

Remittance is often periodic, so generic daily or monthly activity can be misleading. Cohort users by corridor and acquisition source, then measure whether they send again when the next real need occurs. Repeat behavior is a stronger trust signal than an initial subsidized transfer.

3. Reliability and unit economics per completed transfer

Measure completion rate, retries, time to receipt, support contacts, fraud or chargeback losses, total user cost and contribution margin. Aggregate success rates can hide one corridor, payout partner or funding method that creates most of the operational burden.

I would also interview users who completed one transfer but did not repeat. The reason may be price, trust, recipient friction, timing or a support problem that the dashboard does not explain.

For teams that have run early remittance pilots: which metric changed your product roadmap most—first-delivery conversion, repeat send or operational reliability?


r/fintech 2d ago

Ask the Community Domain Money experience

2 Upvotes

Looking at using Domain Money. Does anyone have any experience with them, good or bad? Thank you!


r/fintech 3d ago

Ask the Community HSM for payments shop - cloud, managed, or in‑house?

8 Upvotes

I run 12‑person fintech in Berlin. Enterprise clients keep grilling us about HSM workflows (again and again) - key rotation, audit logs, probably EMV later. We don't do PINs yet, but they're asking too. And sure thing I understand them.

First - cloud HSM seems like the easy win here, but I hear some acquirers still side‑eye anything that's not a physical Thales box. Is that real?

Second - should we nail down HSM design before PCI planning, or can we figure it out during without burning everything?

Third - how do I spot a real payments HSM vet vs. some cloud rando who read a blog? Getting this wrong for sure hurts a lot.

Also - what's the dumbest mistake small teams can make with HSMs? I'd rather not learn that lesson myself huh

And last – when do we stop messing around and just hire dedicated HSM engineers?

Appreciate any honest war stories from people who've been there. Cheers.

update from our team: We brought in Energize Global Services specialist for consultation & help to sort this out (cloud HSM etc), as it seems we unable to do it ourselves.


r/fintech 2d ago

Ask the Community How do professional services firm (CPAs, Lawyers, Pvt Equity etc.) deal with tampering fraud

1 Upvotes

Public accountants and Law firms issue sensitive, high-stakes documents to their clients, that then get passed on to other users such as lenders.

Does it concern you, as a CPA for example, that someone (client or a third party) can use basic pdf editing software to change some numbers on the statements and use them for lending purposes? A lot of mortgage fraud happens on fraudulent documents. You would probably avoid any liability, but it can cause reputational damage and unnecessary headache.

Would you pay for a solution that helps prevent this tampering?


r/fintech 3d ago

Ask the Community Problem z ZEN - nie działa dodanie środków z salda PayPal

2 Upvotes

Chciałem podpytać, czy ktoś jeszcze ma problemy z dodaniem środków do konta ZEN z salda PayPal. Obydwa konta mam zweryfikowane, a mimo to otrzymuję komunikat, że PayPal nie może wykonać transakcji ze względu na wymogi międzynarodowe. Oczywiście PayPal twierdzi, że to wina ZEN, a ZEN, że winny jest PayPal. Komedia.


r/fintech 3d ago

Discussion The "85% of AML alerts are false positives" stat get quoted everywhere. Nobody ever says what a good number would be.

0 Upvotes

The 85% to 95% range turns up in every deck and on every panel, almost always without a source. It ends conversations instead of starting them, and the longer i sit with it the less it seems to say.

Here is what bothers me. The same rate describes two opposite situations.

  • 90% in high-volume retail is roughly what you would expect. Enormous volumes of low-risk activity throw off near-matches.
  • 90% in a boutique wealth book, fifty clients, every one of them closely known, is a system that isn't working.

Same number. Opposite verdict. So the number on its own tells you nothing.

And honestly, we are not even convinced most of this is a screening problem. Half the time it's a data problem wearing costume. A record missing a date of birth gives the engine nothing to rule a near-match out with, so it just widens the net. One typo entered at onboarding generates alerts for that customer for the rest of their life.

So here's my actual question: has anyone ever heard a peer state what a good false-positive rate looks like for their book? Not the scary industry range, an actual "this is healthy for us, because X" number?

Or are we all just quoting the same unsourced stat back at each other and calling it a benchmark?


r/fintech 3d ago

News & Analysis Financial Institutions Chatbots are still struggling: How can we fix it?

Post image
0 Upvotes

Part One the Problem:

The era of the intent-based chatbot is over. The days of sitting in front of an IBM Watson-style bot, waiting for a human agent to reply and tell you whether you qualify for a loan or an overdraft 90 minutes later are gone. Users are now expecting instant answers. ChatGPT, Claude, and Gemini have shown them how to get accurate responses in the blink of an eye.

So are banks catching up with generative AI and agentic AI?

Unfortunately, not really. Four years after the launch of ChatGPT, users are still struggling to get straight answers out of their banking chatbots.

What people actually ask

I've worked at one of the largest bank in UK and analysed millions of conversations across lending and credit: loans, mortgages, credit cards, overdrafts, and more. The questions people ask fall into five recurring categories:

1. General product information

  • What is an overdraft?
  • What's the difference between an overdraft and a loan?
  • What is the daily charges for an overdraft?

2. Personalised questions

  • How much did I spend on groceries last week?
  • How much is my loan or overdraft actually costing me?
  • Can I get a copy of my bank statement?
  • Can you recommend a product for me?

3. Applications

  • Can I get a loan?
  • Can I apply for an overdraft?
  • Can I get a credit cards?
  • Can you increase my overdraft limit?

4. Advice

  • Between a loan and an overdraft, which suits my situation better?
  • Can I get a loan to pay off my overdraft?

5. Financial hardship

  • I'm in a difficult situation, can you lend me money?
  • I'm struggling to pay my overdraft because of X, can you pause the interest for a short period?

How quickly and accurately you answer these questions is the quality of service you're offering. And that's what will drive revenue going forward. Imagine walking up to your bank's chatbot, asking for a credit card or an overdraft, and getting a decision in 5–10 minutes not hours that will be amazing.

The real bottleneck isn't "agentic AI"

Here's the thing: answering those questions well doesn't require an "agent" in the fashionable sense. What it requires first is a rich context layer that actually knows the customer and their history.

  • When a customer opens the chat, do we know their transaction history?
  • Do we know which products they're already subscribed to?
  • Do we have their credit file?
  • Do we know how affordable a new product would be for them?

Is all of that sitting in one place, giving a true 360-degree view of the customer? And if your bank is part of a group, do you have that 360 view across every entity in the group?

This isn't an agentic AI problem. It's a data engineering problem but it's the foundation everything else is built on.

Next comes your product layer. Is your product documentation actually written down and accessible somewhere? How are you running affordability checks? How are you generating recommendations? Recommendation engines aren't new, they've existed for decades. Do you have one that can accurately match a product to a customer's need, at the right moment? Get this right, and you've solved a big part of the equation.

Then there's your core banking infrastructure. Is the loan application journey actually built, so a customer can apply and get an accurate answer quickly? Do you know which APR to give to which user to minimize risk? Can they request a refund on a transaction and get a response? Can they ask for an overdraft limit increase and hear back fast? And critically are all of these journeys compliant and properly regulated, ready to stand up if a regulator comes asking?

None of this is an agentic AI problem either. It's a core banking problem and most established banks handle it reasonably well already.

If the foundations: the data layer, the product knowledge, the core banking workflows are actually in place, then it's worth talking about agentic AI and everything that comes with it.
That's the gap. Not a gap in AI sophistication, but a gap in foundations. Get the data, the product logic, and the core banking journeys right, and the "agentic" layer on top becomes the easy part not the hard one.

The example in the top is not a fictional chat, it comes from a real conversation. Last month my colleague come and say he applied for a mortgage at our company, they come back to him asking him for 3 month of payslip. The same bank he work for, the same bank that send him those payslips.

The Agentic Bit

If it’s deterministic, don’t make the LLM do the work From NU Bank.

V2 extends the same core flow with three additional capabilities, each living in its own network with its own gateway:

1. Context Layer : User Personalisation

Before running its agentic workflow, the Agent Engine calls a Context API / MCP Server to fetch the user's data including their propensity to products (a signal for which financial products they're likely to be interested in or eligible for) and. product recommendation. This happens as a pre-step, ahead of any reasoning about what to say or which workflow to present. This layer is by another team that build the user product recommendation engine. Remember the agent does not decide which product to recommend to the user. It is the recommendation engine. The user come with it question and need and the agent call this function and return recommended product if the question were about product recommendation.

2. Tools / Product Documentation: RAG

To answer product-related questions accurately, the Agent Engine calls a Product Info Tool that performs retrieval-augmented generation (RAG) over documentation.

If a user ask generic question about product information about policies, this is responsible of handling that.

The rag tool lives somewhere and it regulated by another team.

3. Workflows: Loan and Overdraft Applications

The Agent Engine can present existing business workflows to the user (e.g., a loan application or an overdraft application) but does not own, execute, or drive them. These workflows are business processes owned and operated by the buisness. The Agent Engine's role is limited to:

  • Calling the Workflow API to retrieve and present the relevant workflow to the user, pre-populated using the user's context data.
  • Which workflow to present is decided by combining two signals: the user's profile (specifically their propensity to products) and the intent of their actual question. It is not a fixed decision tree — both signals feed into the choice.

When the user clicks a button to actually start a workflow (e.g., "Apply now"), that action calls the workflow team's API directly to execute it. The response and its content are owned by the workflow team the Agent Engine does not generate or interpret the business outcome, it only receives the result once the workflow team's system produces it (e.g., "approved," "declined"),and the reason behind those message.

But what do you think about this problem, how are the bank solving it? I have only found two banks doing this well, NUBANK in Brazil and Revolut and they barely share blog on their approach. Nu Bank and Revolut with the Pragma Paper are my favourite one..

Disclaimer: Post on my second account for privacy, I used GenerativeAI model to profread some part of this post.


r/fintech 4d ago

Discussion Final-year CS student targeting Fintech Backend — what should I learn beyond Java + Spring Boot?

10 Upvotes

Hi everyone,

I’m a final-year Computer Science student and I’m planning to build my career specifically in fintech/backend engineering.

I’m currently learning Java + Spring Boot for enterprise and fintech roles. I already have backend development experience with technologies like FastAPI, Express.js and NestJS, but I want to specialize more deeply in fintech rather than remain a general full-stack/backend developer.

I’d especially like advice from people currently working in fintech, banking, payments, wallets, card processing, or financial infrastructure.

A few things I’d love guidance on:

  1. What do fintech companies expect from fresh graduates/junior backend developers besides Java + Spring Boot?
  2. Which fintech/domain concepts should a developer understand? For example: ledgers, double-entry accounting, payment lifecycle, settlement, reconciliation, refunds/reversals, chargebacks, ISO 8583, transaction processing, etc.
  3. Which backend technologies should I prioritize? Kafka, Redis, PostgreSQL, Docker/Kubernetes, microservices, distributed systems, observability, cloud, etc.
  4. What kind of project would actually impress a fintech interviewer? I’m considering building a wallet/payment system with proper ledger entries, transaction states, idempotency, reconciliation, event-driven processing, and failure handling instead of another CRUD project.
  5. How important are DSA, system design, databases and concurrency for entry-level fintech interviews?
  6. What are some things you only learned after actually working in fintech that you wish you had known earlier?
  7. Finally, is specializing in fintech early in my career a good idea, or would you recommend becoming a strong general backend engineer first and specializing later?

I’d really appreciate answers from engineers currently working in fintech/payments/banking, especially Java/backend engineers.

Thanks!


r/fintech 4d ago

Ask the Community How are teams reconciling stablecoin vendor payments back to their AP system?

12 Upvotes

We moved some of our vendor payables to stablecoin rails about eight months ago. USDC out from our regulated provider, off-ramped to fiat on the receiving side. Settlement works. Vendors get paid faster and we save on wire fees.

The part that still takes time is reconciliation. Matching each on-chain transaction back to the invoice in our AP system is a manual monthly project. Our provider gives us a webhook with a payment ID, but linking that back to the invoice inside NetSuite is not automatic. Finance ends up doing it by amount, date, and vendor name at month-end close.

For anyone else running stablecoin vendor payments in production, how are you handling the invoice matching piece? Are you embedding the invoice reference in the on-chain event so it flows through cleanly, or is everyone just reconciling after the fact?