Documentation Index
Fetch the complete documentation index at: https://developer.fin.com/llms.txt
Use this file to discover all available pages before exploring further.
How Fin works with developers and their customers
Fin is a B2B infrastructure platform. Developers integrate with Fin’s APIs to offer financial services to their own customers. Here is how the relationship works:- Fin onboards the developer. We perform KYB on the developer’s business, review their AML policies, onboarding criteria, and customer risk assessment framework. Once approved, the developer can use Fin’s APIs.
- Each end customer must be onboarded individually. Fin requires every customer (individual or business) to go through KYC or KYB via Fin’s platform before they can receive a virtual account or transact. There are no exceptions to this.
- Virtual accounts are issued per onboarded entity. Once a customer passes verification and meets our banking partner’s eligibility criteria, they receive their own virtual account. The developer themselves also receives a virtual account as part of their onboarding, if eligible.

All transactions must be first-party
Every transaction processed through Fin must be first-party. This means the funds in a virtual account must belong to the account holder, and the account holder must be onboarded with Fin. Fin does not support nested flows. A developer cannot collect payments from multiple third parties into a single virtual account and operate as a money service business or financial institution through Fin’s infrastructure.What “first-party” means in practice
A first-party transaction is one where the sender and the virtual account holder are the same entity, or where the account holder can demonstrate a legitimate business reason for receiving funds from a named third party. Example: Agency or drop-shipping business A drop-shipping store onboarded with Fin receives a payment from a supplier or buyer. This is acceptable if:- The payment is tied to a specific invoice or contract.
- The account holder can provide documentation (invoice, purchase order, contract) linking the payment to their business activity.
- Compliance may request these documents for any inbound transaction that does not originate from the account holder’s own named bank account.
- The business has a verified account with the payment processor under the same legal name as the entity onboarded with Fin.
- Fin will require a letter or document confirming the account relationship between the business and the payment processor.
Documents required for high-volume first-party payments
For first-party payments that are substantially high in volume, Fin will require the following documents if they were not already provided during onboarding:- Purpose of the payment.
- Proof supporting the purpose (e.g., invoice, contract, or purchase order).
- Source of funds.
- Proof of source of funds.
- In high-risk jurisdictions, Fin may also request recipient information (which, for first-party payments, refers to the account holder themselves).
Restricted business activities
Certain business types and activities cannot be facilitated through Fin. See Restricted and High-Risk Businesses for the full list.Frequently asked questions
Can I receive third-party funds in my virtual account?
Can I receive third-party funds in my virtual account?
Do I need to onboard each of my customers with Fin?
Do I need to onboard each of my customers with Fin?
Can I use one virtual account to collect payments from all my customers?
Can I use one virtual account to collect payments from all my customers?
I receive payments from Stripe/Nuvei/Adyen into my account. Is that allowed?
I receive payments from Stripe/Nuvei/Adyen into my account. Is that allowed?
What happens if I receive a payment from someone who is not the account holder?
What happens if I receive a payment from someone who is not the account holder?
I'm a developer. Do I also get a virtual account?
I'm a developer. Do I also get a virtual account?
What documents do I need for large or frequent payments?
What documents do I need for large or frequent payments?
Can I operate as a payment processor or financial institution using Fin?
Can I operate as a payment processor or financial institution using Fin?
