Rainforest Documentation


Rainforest provides embeddable components for every step of handling payments

Browse our component studio to play with demo data in each one:

  • Payment: collect payment information from customers
  • Merchant onboarding: gather information from your merchants so they can get approved to process payments
  • Payments report: a dashboard report for viewing and acting on recent payments.
  • Deposits report: show your merchants exactly how much they'll get in their bank and why.

Advanced payments features

Learn more about complex payments flows:


Visit our sandbox portal to see API logs, webhook events, and human-readable payments and merchant reports.


Contact us at [email protected] to chat with one of our super helpful developers.