FedNow RfP Request for Payment Message


TodayPayments.com powers real-time invoicing and collections through structured FedNow® and RTP® RfP messages. With support for ISO 20022, Excel, XML, and JSON, we make digital billing accessible, secure, and instant—no matter how many banks, aliases, or customers you manage. For merchants needing real-time certainty and automation, we’re your fintech processor.

What is a FedNow® RfP Message?

Text Mobile Request for Payment FedNow® RfP Message Format for Instant, Certainty-Based Payments

Revolutionizing Invoicing and Payment Collection with FedNow® RfP

The Request for Payment (RfP) model is transforming how businesses get paid. Through the FedNow® Service, U.S. merchants can now send secure, structured payment requests with certainty of funds and real-time settlement. By leveraging rich ISO 20022 messaging and formats like Excel, XML, and JSON, merchants can deliver these requests via text, email, mobile apps, or hosted digital invoices—streamlining how payments are requested and confirmed across multiple financial institutions.

With TodayPayments.com, setting up and sending FedNow® RfP messages becomes a seamless process—without needing to visit a bank. Whether you're a sole proprietor, LLC, or managing 100+ aliases, we make real-time payment collection smart, fast, and secure.

FedNow® RfP (Request for Payment) is a digital message designed to initiate a real-time payment between a payer and a payee, supported by rich ISO 20022 data structures. These messages can contain:

  • Invoice or billing details
  • Payer alias (email or cell number)
  • Payment link or Hosted Payment Page
  • Unique identifiers for reconciliation
  • Expiration or due date for payment

Businesses using Excel, XML, or JSON formats can create and upload batch RfPs or send them dynamically through integrated invoicing tools. The message, when received by the payer, initiates a secure and instant transfer of "good funds" using either the FedNow® or RTP® rails.

Benefits and Features of RfP via TodayPayments.com

Delivery Channels: From Mobile to Text to Digital Invoicing

RfP messages are designed for instant accessibility and action. TodayPayments.com enables merchants to deliver RfP requests through:

  • SMS/Text Message: Embedded payment request with instant “Pay Now” functionality
  • Email Invoices: Dynamic invoice links hosted by TodayPayments.com
  • Mobile App Notification: In-app messages for authorized users
  • Hosted Payment Pages: ISO 20022 enriched data for secure online interaction

Whether you’re billing one customer or 1,000, our delivery options ensure RfP messages are received, acted on, and settled immediately.


Full ISO 20022 Support
Send compliant, rich-data payment requests with standard fields for global interoperability.

No Bank Visit Required
Apply online and begin sending FedNow® and RTP® RfPs immediately across any financial institution.

Alias-Based Security
Use email or cell numbers in place of sensitive bank account data—maximizing privacy and ease.

Multi-Bank & Multi-Alias Capable
One dashboard to manage multiple MIDs, accounts, aliases, and subsidiaries across 50 states.

QuickBooks® Integration
Sync RfPs and payments directly with QuickBooks® Online for real-time accounting.

Realtime Reconciliation & Tracking
Treasurers, controllers, and CFOs can track and confirm settlement status instantly.

 FREE Real-Time Payments Bank Reconciliation%
"FREE" Real-Time Payments Bank Reconciliation – with all merchants process with us. Real-Time Payments Bank Reconciliation

High-Risk & Bad Credit Friendly
Accept and reconcile payments even if you're in a high-risk category or have poor credit history.

Formats Supported

  • Batch uploads via Excel (.xlsx)
  • Structured financial messaging via XML
  • Developer integration via JSON APIs

FedNow Request for Payment (RfP) Message: Delivery via Text, Email, and Smartphone using ISO 20022, JSON, or XML from Payees to Receive Funds from Payers

This format enables Payees (requestors) to send Request for Payment (RfP) messages to Payers (funders) via Text, Email, or Smartphone, utilizing the FedNow service. The RfP message requests funds from the payer, providing them with multiple channels and payment methods (via FedNow, RTP, or ACH). The message structure can be encoded in ISO 20022, JSON, or XML, depending on the communication channel and technical requirements.

1. JSON Format for Smartphone Apps or API-based Systems

JSON Structure

This format is ideal for mobile applications or APIs where the RfP is transmitted through a structured JSON payload.

{

  "RfPMessage": {

    "header": {

      "messageId": "RFP-567890123",

      "creationDateTime": "2024-01-12T14:30:00Z",

      "messageType": "RFP"

    },

    "payee": {

      "name": "ABC Services Inc.",

      "identifier": "987654321",

      "financialInstitutionId": "BANK12345",

      "contact": "support@abcservices.com"

    },

    "payer": {

      "name": "John Doe",

      "identifier": "john.doe@example.com",

      "financialInstitutionId": "BANK67890"

    },

    "paymentDetails": {

      "amount": 250.00,

      "currency": "USD",

      "dueDate": "2024-01-20"

    },

    "paymentChannels": {

      "preferredMethod": "FedNow",

      "FedNowTransactionId": "FedNow-567890123",

      "RTPTransactionId": "RTP-987654321",

      "ACHTransactionId": "ACH-123456789"

    },

    "invoiceInfo": {

      "invoiceNumber": "INV-567890",

      "referenceNote": "Payment for services rendered in December."

    },

    "remittanceInfo": {

      "remittanceDetails": "Consulting services rendered in December.",

      "paymentTerms": "Net 30"

    }

  }

}

Smartphone Delivery Strategy

  • Use Case: Mobile apps, payment gateways, or business applications where JSON payloads are processed.
  • Notification: The payer receives a notification through the app to approve the payment using FedNow, RTP, or ACH.

2. XML Format for Email or Enterprise Systems

XML Structure

This format is suited for email delivery or integration into enterprise systems, allowing for structured, detailed requests.

<RequestForPayment>

  <MessageHeader>

    <MessageId>RFP-567890123</MessageId>

    <CreationDateTime>2024-01-12T14:30:00Z</CreationDateTime>

    <MessageType>RFP</MessageType>

  </MessageHeader>

  <Payee>

    <Name>ABC Services Inc.</Name>

    <Identifier>987654321</Identifier>

    <FinancialInstitutionId>BANK12345</FinancialInstitutionId>

    <Contact>support@abcservices.com</Contact>

  </Payee>

  <Payer>

    <Name>John Doe</Name>

    <Identifier>john.doe@example.com</Identifier>

    <FinancialInstitutionId>BANK67890</FinancialInstitutionId>

  </Payer>

  <PaymentDetails>

    <Amount>250.00</Amount>

    <Currency>USD</Currency>

    <DueDate>2024-01-20</DueDate>

  </PaymentDetails>

  <PaymentChannels>

    <PreferredMethod>FedNow</PreferredMethod>

    <FedNowTransactionId>FedNow-567890123</FedNowTransactionId>

    <RTPTransactionId>RTP-987654321</RTPTransactionId>

    <ACHTransactionId>ACH-123456789</ACHTransactionId>

  </PaymentChannels>

  <InvoiceInfo>

    <InvoiceNumber>INV-567890</InvoiceNumber>

    <ReferenceNote>Payment for services rendered in December.</ReferenceNote>

  </InvoiceInfo>

  <RemittanceInfo>

    <RemittanceDetails>Consulting services rendered in December.</RemittanceDetails>

    <PaymentTerms>Net 30</PaymentTerms>

  </RemittanceInfo>

</RequestForPayment>

Email Delivery Strategy

  • Email Body:

Dear John Doe,

 

You have a new Request for Payment from ABC Services Inc.

 

- Invoice Number: INV-567890

- Amount Due: $250.00

- Due Date: 2024-01-20

 

Please click the link below to pay via FedNow, RTP, or ACH.

 

[Pay Now](https://paymentportal.com/RFP-567890123)

 

Thank you, 

ABC Services Inc.

  • Use Case: Email-based RfP delivery for businesses or individuals, with a link directing the payer to a payment portal.
  • Notification: Email recipients receive a detailed payment request and can proceed to pay through digital payment systems like FedNow, RTP, or ACH.

3. ISO 20022 (XML-based) for Financial Institutions and Digital Payments

ISO 20022 is the international messaging standard for financial services, commonly used by banks and financial institutions. Below is an ISO 20022-compliant pain.013.001.07 message for Request for Payment (RfP).

ISO 20022 Format

<Document xmlns="urn:iso:std:iso:20022:tech:xsd:pain.013.001.07">

  <CdtTrfTxInf>

    <PmtId>

      <InstrId>RFP-567890123</InstrId>

      <EndToEndId>INV-567890</EndToEndId>

    </PmtId>

    <Amt>

      <InstdAmt Ccy="USD">250.00</InstdAmt>

    </Amt>

    <Cdtr>

      <Nm>ABC Services Inc.</Nm>

      <Id>

        <OrgId>

          <Othr>

            <Id>987654321</Id>

          </Othr>

        </OrgId>

      </Id>

    </Cdtr>

    <CdtrAcct>

      <Id>

        <Othr>

          <Id>BANK12345</Id>

        </Othr>

      </Id>

    </CdtrAcct>

    <Dbtr>

      <Nm>John Doe</Nm>

      <Id>

        <PrvtId>

          <Othr>

            <Id>john.doe@example.com</Id>

          </Othr>

        </PrvtId>

      </Id>

    </Dbtr>

    <DbtrAcct>

      <Id>

        <Othr>

          <Id>BANK67890</Id>

        </Othr>

      </Id>

    </DbtrAcct>

    <RmtInf>

      <Ustrd>Consulting services rendered in December.</Ustrd>

    </RmtInf>

    <PmtTpInf>

      <InstrPrty>NORM</InstrPrty>

      <SvcLvl>

        <Cd>SEPA</Cd>

      </SvcLvl>

    </PmtTpInf>

  </CdtTrfTxInf>

</Document>

Delivery via Banking Systems

  • Use Case: Transmission via digital banking systems or integration with financial institutions supporting ISO 20022.
  • Notification: Financial institutions can process the message, allowing payers to transfer funds through FedNow, RTP, or ACH.

4. SMS (Text Message) Format

For SMS (Text Messages), the goal is to provide a concise RfP message that directs the payer to a secure link to complete the payment.

Example SMS Format:

ABC Services Inc. has requested a payment of $250.00, due by 01/20/2024.

Pay now: https://paymentportal.com/RFP-567890123

For questions, contact: +123456789

SMS Delivery Strategy

  • Use Case: Ideal for quick notifications and actionable requests where the payer can easily click a link and complete the payment through a smartphone.
  • Payment Link: The link directs the payer to a secure payment gateway that supports multiple payment options like FedNow, RTP, or ACH.

Delivery Strategy: Text, Email, and Smartphone

  1. Text (SMS):
    • Send an SMS with essential RfP information and a payment link. This is ideal for fast, actionable payments on smartphones.
    • Example: "ABC Services Inc. requests $250.00. Pay now: [Payment Link]"
  2. Email:
    • Use XML format for structured, detailed RfP information or include links to payment portals.
    • Example: A professional email with detailed payment instructions and a link for digital payments.
  3. Smartphone:
    • JSON-based messages can be delivered to mobile banking apps or integrated systems. The RfP can be presented as a notification, with the user directed to approve the payment in-app.
    • Example: "You have a new payment request from ABC Services Inc. Amount: $250.00. Due: 01/20/2024. Click here to pay."

FedNow® RfP Payments Begin Here

Tired of slow payments and uncertain cash flow? It’s time to switch to real-time certainty.

Send secure FedNow® RfPs using ISO 20022
Deliver via text, mobile, email, or hosted payment link
Reconcile and track payments in real-time
Enroll instantly without visiting your bank
Process payments across all 50 stateseven for high-risk merchants

With TodayPayments.com, you get:

  • Free FedNow® & RTP® merchant account setup
  • Hosted payment links embedded in every message
  • Alias-based identity and payment security
  • Real-time fund movement and automated reconciliation
  • Support for ACH, cards, FedNow®, RTP®, and batch processing

Join the next generation of payment professionals.

👉 Visit TodayPayments.com to enroll and start sending FedNow® RfPs instantly using the most advanced tools in fintech.

Creation Request for Payment Bank File

Call us, the .csv and or .xml Request for Payment (RfP) file you need while on your 1st phone call! We guarantee our reports work to your Bank and Credit Union. We were years ahead of competitors recognizing the benefits of RequestForPayment.com. We are not a Bank. Our function as a role as an "Accounting System" with Real-Time Payments to work with Billers / Payees to create the Request for Payment to upload the Biller's Bank online platform. U.S. Companies need help to learn the RfP message delivering their bank. Today Payments' ISO 20022 Payment Initiation (PAIN .013) shows how to implement Create Real-Time Payments Request for Payment File up front delivering a message from the Creditor (Payee) to it's bank. Most banks (FIs) will deliver the message Import and Batch files for their company depositors for both FedNow and Real-Time Payments (RtP). Once uploaded correctly, the Creditor's (Payee's) bank continues through a "Payment Hub", with messaging to the Debtor's (Payer's) bank. Request for Payment

... easily create Real-Time Payments RfP files. No risk. Test with your bank and delete "test" files before APPROVAL on your Bank's Online Payments Platform. Today Payments is a leader in the evolution of immediate payments. We were years ahead of competitors recognizing the benefits of Same-Day ACH and Real-Time Payments funding. Our business clients receive faster availability of funds on deposited items and instant notification of items presented for deposit all based on real-time activity. Dedicated to providing superior customer service and industry-leading technology.

Pricing with our Request For Payment Professionals

hand shake

 1) Free ISO 20022 Request for Payment File Formats, for FedNow and Real-Time Payments (The Clearing House) .pdf for you manually create "Mandatory" (Mandatory data for completed file) fields, start at page 4, with "yellow" highlighting. $0.0 + No Support


2) We create .csv or .xml formatting using your Bank or Credit Union. Create Multiple Templates. Payer / Customer Routing Transit and Deposit Account Number may be required or Nickname, Alias to import with your bank. You can upload or "key data" into our software for File Creation of "Mandatory" general file.

Fees = $57 monthly, including Support Fees and Batch Fee, Monthly Fee, User Fee, Additional Payment Method on "Hosted Payment Page" (Request for file with an HTML link per transaction to "Hosted Payment Page" with ancillary payment methods of FedNow, RTP, ACH, Cards and many more!) + $.03 per Transaction + 1% percentage on gross dollar file,


3) We add a URI for each separate Payer transaction. Using URI, per transaction, will identify and reconcile your Accounts Receivable.

Fees Above 2) plus $29 monthly additional QuickBooks Online "QBO" formatting, and "Hosted Payment Page" and WYSIWYG


4) Above 3) plus Create "Total" (over 600 Mandatory, Conditional & Optional fields of all ISO 20022 Pain .013) Price on quote.

Each day, thousands of businesses around the country are turning their transactions into profit with real-time payment solutions like ours.


Start using our Bank Reconciliation and Aging of Request for Payments:

Create FedNow Request for Payment Message Bank Reconciliation

 Dynamic integrated with FedNow & Real-Time Payments (RtP) Bank Reconciliation: Accrual / Cash / QBO - Undeposited Funds



Contact Us for Request For Payment payment processing