A request for information pauses a customer or holds a payout until compliance gets answers. The three RFI types, their deadlines, and how to answer.
A cross-border payout gets an RFI when compliance needs more information before it can approve a customer or release a transaction. A request for information (RFI) is a structured list of questions and document uploads. Answer it completely and fast: a customer RFI auto-rejects after 27 days, and a held transaction should be answered within 24 hours.
RFIs are part of why cross-border payments carry compliance cost at all. In the stablecoin sandwich, the on-chain leg is cheap, but the on-ramp and off-ramp still run full KYC, KYB, and monitoring. RFIs are where that work reaches your team.
Key takeaways
compliance_request can't transact. A customer in approved_rfi keeps working while you answer.They differ by subject, by deadline, and by what they block.
| RFI type | What it's about | Effect while open | Deadline | If you miss it |
|---|---|---|---|---|
| Customer RFI, blocking | One of your customers' KYC or KYB | Customer can't send or receive (compliance_request) | 27 days | Customer auto-rejected |
| Customer RFI, non-blocking | Periodic review of an approved customer | Customer keeps full access (approved_rfi) | 27 days | Compliance reviews the case manually |
| Transaction hold RFI | One flagged payin or payout | That transaction stays on_hold | 24 hours | Transaction may be refunded to the sender |
| Instance RFI | Your own company | No effect on your account or payments | 27 days | Request expires, compliance follows up |
Sources: BlindPay's information requests, on-hold transactions, and instance requests guides.
SWIFT document reviews look similar but aren't RFIs. Every SWIFT payout starts on_hold, and third-party SWIFT payouts wait for a document such as an invoice or contract. How to send a SWIFT payout from USDC covers that flow.
Because the rules require them to understand who they serve and why money moves. FinCEN's customer due diligence rule asks covered institutions to "understand the nature and purpose of customer relationships" and, on a risk basis, to "maintain and update customer information." An RFI is how a payment provider closes a gap in that file without rejecting the customer.
Cross-border payments also carry more data than domestic ones. FATF adopted a revised Recommendation 16 on payment transparency in June 2025, with implementation expected by the end of 2030, so expect data requests on cross-border flows to grow, not shrink.
The traditional system duplicates this work. The Federal Reserve's March 30, 2026 FEDS Note notes that compliance checks can run "at multiple points in the chain" of correspondent banks. A stablecoin payout shortens the chain, but the checks at each end stay.
The gaps that block a clean KYC or KYB decision. BlindPay's docs list these common triggers:
Each RFI arrives as sections. Every section has a title, a description of what compliance needs, and one or more fields: text, a file upload, or a dropdown. One RFI can mix a document upload with a written explanation.
Source of funds is the trigger teams find hardest to answer. Why off-ramps ask for source of funds lists the documents that work and the ones that fail.
The story behind one payment. When monitoring flags a payin or payout and compliance can't clear it internally, BlindPay sends the transaction details and asks for:
The clock here is short. If the RFI isn't answered within 24 hours, the transaction may be refunded to the sender. Holds in general can last up to 30 days, and a hold that times out without a decision fails the transaction (cut-off times and compliance holds).
Write the answer the way you'd explain it to a new finance hire. "Monthly invoice 2026-091 from our design contractor in Curitiba, per the attached contract" beats "business payment." How to reduce false positives in transaction monitoring explains why vague answers lead to second rounds.
Five habits cut most second rounds:
After you submit, the customer's status returns to verifying and compliance re-reviews. BlindPay's docs say most RFIs resolve within a few business days. If something is still missing, a new RFI opens. Only one can be open per customer at a time.
Treat them as a status change, not an email. The flow from BlindPay's RFI API docs:
customer.update webhook.kyc_status becomes compliance_request or approved_rfi, call GET /v1/instances/{instance_id}/customers/{customer_id}/rfi. It returns the open RFI, or null when none is open.POST to the same path.customer.update: approved, rejected, or another compliance_request.The RFI payload includes expires_at, so your system can show the deadline and nudge the customer before day 17. Building this in-product beats forwarding emails, because the person who has the documents sees the request directly. How to automate KYC and KYB covers the onboarding side of the same integration.
Front-load the data compliance would otherwise ask for. A website that describes the actual business, a proof of address dated within 90 days, a share register that names every UBO with percentages, and IDs that are current and fully visible remove most of the triggers above. BlindPay's KYB documents guide lists the exact requirements.
For transactions, consistency is the prevention. A customer whose payments match the volume and counterparties described at onboarding trips fewer flags than one whose activity drifts.
BlindPay compliance opens an RFI instead of rejecting outright when a customer file or a transaction needs context. You get it in the dashboard, by email to your team or your compliance list, and through the customer.update webhook, with a fetch and submit endpoint for in-product handling. Customer RFIs run 27 days with reminders on days 7 and 17. Non-blocking approved_rfi reviews let approved customers keep sending payouts over Pix, SPEI, ACH, SEPA, or SWIFT (POBO/COBO) while you answer. Held transactions ask for relationship and purpose and should be answered within 24 hours.
Check who receives compliance email on your instance today, and set a dedicated compliance address list if it's still going to the whole team. Then subscribe to customer.update on a development instance and wire the RFI fetch into your support tooling before the first real one arrives.
The evidence examiners expect from automated risk monitoring: a 10-item evidence table, good vs poor practice, SAR timelines, RFIs, and a 30-day plan.
How to add a low-fee remittance feature to a US neobank: when the Remittance Transfer Rule applies, disclosures, 30-minute cancellation, and pricing.
Blockchain payments are legal for businesses in the US, EU, UK, Brazil, and Mexico, under different rules. What each country regulates, as of October 2026.