Request for Payment API
How to Request for Payment API
FedNow and Real-Time instant payments, are defined simply as: Irrevocably collected funds in a bank account and usable immediately by the owner of the account. Our "Good Funds" payment gateway allows for instant real-time digital payments that are immediate, irrevocable, intra-bank and/or interbank account-to-account (A2A) transfers that utilize a real-time messaging system connected to every transaction participant through all U.S.-based financial institutions.
Using Request for Payment (RfP) APIs for ACH, FedNow, and Real-Time Payments (RTP) can streamline how businesses handle payments. Instead of manually uploading files, APIs allow direct integration with your systems (like ERP or accounting software) to initiate and manage payment requests in real time. Here’s how you can understand and implement APIs for each payment method:
1. Request for Payment (RfP) API Overview
An RfP API enables businesses to send or receive payment requests electronically. These APIs are useful for real-time transaction processes and offer benefits such as:
- Automation of payment requests and reconciliation processes.
- Real-time status updates and immediate payment confirmation.
- Reduced human errors since the process is automated.
Each payment method (ACH, FedNow, RTP) uses specific APIs, often provided by financial institutions or third-party payment processors.
2. ACH Request for Payment (RfP) API
The ACH (Automated Clearing House) system allows businesses to request payments via bank transfers. While ACH payments are not real-time like FedNow or RTP, they remain an essential method for scheduled or recurring payments.
Key Features of ACH RfP API:
- Bank Account and Routing Numbers: The API will require these details from the payer.
- Scheduled Payments: ACH RfPs can be set up for future payments, allowing for batch processing.
- Status Tracking: The API will return statuses like initiated, pending, and completed.
Example Workflow for ACH RfP API:
- Create Payment Request: The API will generate an ACH RfP including the amount, payer details, and schedule.
- Send RfP: The RfP is sent to the customer for authorization.
- Process Payment: Once the customer authorizes the payment, the transaction is processed in the ACH network.
- Receive Status Update: You can track the payment status (e.g., successful, rejected) via the API.
API Providers:
- Plaid: Offers ACH API integration for requesting payments.
- Dwolla: Provides ACH APIs with capabilities for creating RfP workflows.
- Nacha: Although not an API provider, Nacha offers specifications on how ACH transactions should be handled.
3. FedNow Request for Payment (RfP) API
FedNow is a real-time payments network operated by the Federal Reserve. FedNow RfP APIs allow businesses to request payments that are processed instantly, improving cash flow and providing faster payment reconciliation.
Key Features of FedNow RfP API:
- Real-Time Processing: Payments are processed in seconds, offering immediate funds availability.
- Instant Notifications: The API provides real-time notifications on the status of payments.
- ISO 20022 Compliance: The API requires payments to be submitted in the ISO 20022 XML format, the global standard for financial messages.
Example Workflow for FedNow RfP API:
- Send RfP: The API sends an ISO 20022-compliant payment request to the payer, including all relevant payment details.
- Receive Authorization: The payer authorizes the payment through their bank or app.
- Process Payment: Once authorized, the payment is processed in real time, and the payer's bank transfers the funds instantly.
- Receive Payment Status: The API provides real-time status updates for the payment, ensuring you know when the funds are available.
API Providers:
- The Federal Reserve: Provides the FedNow API for banks and financial institutions to integrate with the FedNow service.
- Third-Party Providers: Several payment gateways and processors are working to provide access to FedNow APIs, including fintech companies offering integration services.
4. Real-Time Payments (RTP) Request for Payment API
The RTP network is operated by The Clearing House and facilitates real-time payments for businesses and consumers. The RTP RfP API allows businesses to send payment requests that are instantly processed upon approval.
Key Features of RTP RfP API:
- Instant Payments: Similar to FedNow, RTP payments are processed instantly, with funds immediately available.
- Detailed Remittance: The API allows you to attach remittance information with the payment request, simplifying reconciliation.
- ISO 20022 XML Format: The RTP API follows the ISO 20022 messaging standard.
- Real-Time Status Updates: The API provides immediate updates on payment status (paid, rejected, etc.).
Example Workflow for RTP RfP API:
- Create and Send RfP: The API sends a request with details such as the amount, due date, and remittance information.
- Customer Authorization: The customer approves the payment through their bank or mobile app.
- Payment Processed: The payment is processed in real time, and the API confirms the payment completion.
- Receive Status: You receive real-time payment updates through the API, allowing you to monitor when the funds are available.
API Providers:
- The Clearing House: The operator of the RTP network provides API access for businesses, financial institutions, and service providers.
- Third-Party Fintech Providers: Companies like FIS, Finastra, and Volante Technologies offer API integration for RTP payments.
5. How to Implement an RfP API Integration for ACH, FedNow, and RTP
Step 1: Choose Your Payment API Provider
- Determine whether you will integrate directly with your bank’s API, a clearinghouse, or a third-party API provider (e.g., Plaid, Dwolla, FIS).
Step 2: Obtain API Documentation
- Get access to the API documentation from
the provider, which includes:
- API endpoints for creating and managing RfP transactions.
- Authentication and security protocols (API keys, OAuth tokens).
- Required parameters and file formats (e.g., ISO 20022 for FedNow/RTP, NACHA for ACH).
Step 3: Set Up and Test Your API Integration
- Use a sandbox environment provided by the API provider to test sending and receiving RfPs.
- Ensure that your requests are compliant with the required formats (ISO 20022 or NACHA).
- Test real-time payment functionality and status tracking for FedNow and RTP APIs.
Step 4: Go Live
- Once testing is successful, deploy the API integration into your production environment.
- Monitor real-time payment activity, and ensure your accounting or ERP system is updated with payment statuses.
Step 5: Monitor and Optimize
- Use real-time data from the API to monitor your payment processing.
- Continuously optimize API usage to ensure scalability, security, and accuracy in processing payments.
Key Considerations:
- Security: Ensure your integration complies with strong encryption and authentication protocols (e.g., OAuth, API keys) to protect payment data.
- ISO 20022 XML Standards: For FedNow and RTP payments, familiarize yourself with the ISO 20022 XML structure to ensure compliance.
- Bank or Third-Party Provider: Depending on your needs, you may either choose to work with your bank directly or through a fintech provider offering easy integration with multiple payment rails.
Conclusion:
APIs for ACH, FedNow, and Real-Time Payments (RTP) enable businesses to automate their payment requests, improve cash flow, and reduce manual processes. By integrating these APIs with your existing systems, you can easily send and manage RfPs, track payments in real-time, and ensure fast, secure payment processing for your business.
Creation Request for Payment Bank File
Call us, the .csv and or .xml FedNow or 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" in Open Banking with Real-Time Payments to work with Billers 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", will be the RtP Hub will be The Clearing House, with messaging to the Debtor's (Payer's) bank.
... 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.
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. If Merchants has created an existing A/R file, we CLEAN, FORMAT to FEDNOW or Real-Time Payments into CSV or XML. Create Multiple Templates. You can upload or "key data" into our software for File Creation of "Mandatory" general file.
Fees = $57 monthly, including Activation, 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) Payer Routing Transit and Deposit Account Number is NOT required to import with your bank. We add your URI for each separate Payer transaction.
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.
Activation Dynamic RfP Aging and Bank Reconciliation worksheets - only $49 annually
1. Worksheet Automatically Aging for Requests for Payments and Explanations
- Worksheet to determine "Reasons and Rejects Coding" readying for re-sent Payers.
- Use our solution yourself. Stop paying accountant's over $50 an hour. So EASY to USE.
- No "Color Cells to Match Transactions" (You're currently doing this. You won't coloring with our solution).
- One-Sheet for Aging Request for Payments
(Merge, Match and Clear over 100,000 transactions in less than 5 minutes!)
- Batch deposits displaying Bank Statements are not used anymore. Real-time Payments are displayed "by transaction".
- Make sure your Bank displaying "Daily FedNow and Real-time Payments" reporting for "Funds Sent and Received". (These banks have Great Reporting.)
Contact Us for Request For Payment payment processing