Jump to Content
Home
Guides
API Reference
Product Changelog
API / Component Changelog
Status Page
v2023-01-01
v2023-12-01
v2024-10-16
Log In
Guides
Log In
v2024-10-16
Home
Guides
API Reference
Product Changelog
API / Component Changelog
Status Page
Search
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
Authorization and capture
Enable authorization and capture
Balance-checked ACH payments
Gross billing
Level 2/3 processing
Partial authorization
Pay by bank with validated ACH
Split payments
Payment report component
Payin details component
Deposits
Understanding deposits
Deposit timing for payments
Resolving ACH returns on merchant deposits
Deposit report 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
Suggest
Understanding merchant and merchant application statuses