Initiate a FedNow Request for Payment using pain.013 and handle the debtor's pain.014 response

domain: fednow · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Build a pain.013 CreditorPaymentActivationRequest with CdtTrfTxInf including ReqdExctnDt, InstrAmt, Cdtr details, and a structured remittance reference (Ustrd or Strd/CdtrRefInf)
  2. Send the pain.013 to the debtor's bank via the FedNow network; the creditor's participant bank routes it using the debtor's routing number in DbtrAgt
  3. Await the pain.014 CreditorPaymentActivationRequestStatusReport from the debtor's bank indicating whether the debtor accepted (ACTC) or rejected (RJCT) the request
  4. If accepted (ACTC), wait for the subsequent pacs.008 credit transfer from the debtor's bank which actually moves funds
  5. Match the arriving pacs.008 to the originating pain.013 using the EndToEndId or the pain.013's PmtInfId carried in the pacs.008 PurpCd or RltdRmtInf
  6. Expire unfulfilled pain.013 requests after the ReqdExctnDt and notify the creditor that no payment was received

Known gotchas

Related routes

Implement FedNow Request for Payment (pain.013) handling as the RFP Receiver FI, including payer presentment and pain.014 response codes
frbservices.org · 6 steps · unrated
Handle FedNow Request for Payment (RfP) pain.013/pain.014 message flow end-to-end
frbservices.org · 5 steps · unrated
Implement a FedNow Request for Payment flow to initiate pull-based instant payments
frbservices.org · 5 steps · unrated

Give your agent this knowledge — and 15,600+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans