Productfy Virtual Accounts are flexible holding accounts for customer deposits held at a partner bank. All customers who get virtual accounts must go through the KYC process before opening the account.
Create Virtual Account
Create a virtual financial account on the Productfy system (requires a Virtual Account Product to already be created, see Create Virtual Account Product API below). Generally this account is used to hold customer deposits and is backed by a settlement account at a Productfy partner bank. Virtual accounts get unique account IDs that can be used in other APIs to retrieve data or initiate ACH money movement.
Create Virtual Account Product
Use this as a one-time setup step to create your Virtual Account Product on the Productfy system. This will return the financialProductId that is needed in subsequent APIs calls to create virtual accounts.
Retrieve data associated with a financial account by its ID.
Get Multiple Accounts
Retrieve a collection of financial accounts based on specific parameters, such as organization ID or person ID.
View Operating Account
View information on your partner bank FBO account.
Save External Account
This API is used to save an account and routing number supplied by a user or third party. The account will be created in un-verified status and will need to be verified to be used for money movement.
Verify External Link
This API is used to set an un-verified account to verified status, so that it can be used for ACH money movement.
Create Secured Credit Card Account Product
Use this as a one-time setup step to create your Secured Credit Card Account Product on the Productfy system. This will return the financialProductId that is needed in subsequent APIs calls to create SCC accounts.
Create Secured Credit Card Account
Secured credit cards are linked to Credit Card Accounts and Virtual Collateral Accounts on Productfy. Virtual Collateral Accounts are where a customer’s collateral funds are held to secure their line of credit. Credit Card Accounts are where a customer’s outstanding balances are tracked.
Use the Create Secured Credit Card Account API first to create the credit card account. This API will automatically create the Virtual Collateral Account. Use the Virtual Collateral Account's virtualCollateralAccountId in subsequent API calls to fund the account via ACH.