Jump to Content
Rainforest Docs
HomeGuidesAPI ReferenceProduct ChangelogAPI / Component ChangelogStatus Page
Log InRainforest Docs
Guides
Log In
HomeGuidesAPI ReferenceProduct ChangelogAPI / Component ChangelogStatus Page

Introduction

  • Rainforest overview

Components

  • Working with components
    • JavaScript bundle
    • Component studio
    • Troubleshooting

Authentication

  • Component sessions
  • API keys

Merchants

  • Understanding onboarding
    • Merchant onboarding requirements
    • Beneficial owner requirements
    • Additional verification for merchant onboarding
    • Merchant category codes
    • Prohibited merchant types
  • Onboarding integration options
    • Onboarding merchants via Component
    • Onboarding merchants via Portal
    • Onboarding merchants via API
  • Validated ACH in merchant onboarding
    • Enable validated ACH in merchant onboarding
  • Merchant billing profiles

Payments

  • Payins
    • Understanding payins
    • Online payin integration options
      • Process payins via Component
      • Process payins via API
    • Customizing the payment component
      • Hide the submit button
      • Update the payment configuration
    • Display a receipt
    • Cancel or refund a payin
    • AVS and CVC codes
    • Payment refusal codes
    • Payin money movement
  • Payment methods
    • Understanding payment methods
    • Payment method integration options
      • Store payment methods via Component
      • Store payment methods via API
    • Replaced payment methods
      • Replaced reason codes
    • Migrate payment methods to Rainforest
      • Migration PGP key
  • ACH returns
    • Understanding ACH returns
    • Notification of ACH returns
    • ACH return codes
  • Chargebacks
    • Understanding chargebacks
    • Chargeback integration options
      • Dispute chargebacks via Component
      • Dispute chargebacks via Portal
    • Chargeback dispute reasons
    • Advanced chargeback phases
  • Devices
    • Configure devices
    • Process payins via device
    • Store payment methods via device
    • Signature collection via device
  • Additional functionality
    • 3D Secure (3DS)
      • Enable 3D Secure for card payments
      • Enable 3D Secure for stored payment methods
    • Apple Pay
      • Enable Apple Pay
    • Authorization and capture
      • Enable authorization and capture
    • Gross billing
    • Level 2/3 processing
    • Partial authorization
    • Split payments
    • Validated ACH
      • Enable validated ACH
      • Enable balance-checked validated ACH

Deposits

  • Understanding deposits
    • Deposit timing for payments
    • Resolving ACH returns on merchant deposits

REPORTS

  • Payment report component
  • Deposit report component
  • Payin details component
  • Chargeback details component

Files

  • File uploads

Webhooks and notifications

  • Webhooks
    • ACH return webhooks
    • Chargeback webhooks
    • Deposit webhooks
    • Merchant webhooks
    • Merchant application webhooks
    • Payin webhooks
    • Payment method webhooks
    • Refund webhooks
  • Polling events
  • No-code webhook integration

PCI Compliance

  • Send sensitive data via API
  • PCI security guide
    • Platform PCI compliance guidance
    • Merchant PCI compliance guidance

Going Live

  • Going live
    • MVP best practices
    • Requesting production access
      • Terms of services requirements
      • Session permissions review
    • Moving to production
    • Testing in production
    • Configure default billing profile
    • Configure residuals account
    • Enhancing functionality

Change Policy and Versioning

  • Change policy
  • API version upgrades
    • 2024-10-16
    • 2023-12-01
    • 2023-01-01

Resources

  • Glossary
  • Test accounts and cards
Powered by 

Additional functionality

Additional functionality with Rainforest payments

Suggest Edits

Beyond standard payment processing, Rainforest gives you additional functionality to increase the value of your embedded payments solution.

→ 3D Secure (3DS)

→ Apple Pay

→ Authorization and capture

→ Gross billing

→ Level 2/3 processing

→ Partial authorization

→ Split payments

→ Validated ACH

Updated 24 days ago