Rainforest is a payments-as-a-service solution that lets you embed payments into your software, allowing your merchants to accept payments from users.
Utilizing our embedded component or API, submit for real-time onboarding processing payments in minutes. Rainforest performs the Know Your Customer (KYC) and Know Your Business (KYB) verifications requirement by the card brands and provides you with an approved, declined, or manual review response within minutes. Updating merchants can be handled via component or API.
Accept payments from users on behalf of merchants via a configurable embedded component. Utilize the same component for card and ACH payments. All successful transactions return a stored payment method that can be utilized for future repeated payments.
Rainforest calculates the funds due to each merchant and automatically sends the deposits based on the profile timing on either a daily net or monthly gross basis.
Embed standard payment and deposit reports into your software, that look and feel like you. Or, configure the reports for your unique use case utilizing our component studio. Payment reports include embedded void/refund functionality to simplify your integration.
Rainforest offers two integration options: easily embeddable components, or a behind-the-curtain API-only integration.
Embed our components in your UI. You control the look and feel. Check out our Working with components guide and our components studios to customize your components.
You completely control the UI and process via our API.
Use some components and augment with the API where you need greater customizability.
We'll be using a bunch of terms in our documentation, and while you can see a full list in our Glossary, here are some important ones.
|Platform||This is you, the software embedding Rainforest.|
|Merchants||Your customers, the business or individuals that use your platform.|
|Users||Your merchants' customers, the people or businesses paying the merchant through your platform.|
|Payments||These are funds transferred between a User and a Merchant.|
|Payins and Payouts||Payins are funds transfered from a User to a Merchant. Payouts are funds transferred from a Merchant to a User.|
|Deposits||Deposits are the batched payins netted fees, chargebacks, and returns that are sent to the merchant for a prior day's activity.|
Updated 10 months ago