Deposit Methods

Create deposit method

Create a deposit method. A deposit method is assigned to a merchant and is where the merchant's funds for their payment activity will be deposited to.

This endpoint requires Rainforest approval. Platforms that meet all requirements and are approved by Rainforest can send the full bank account numbers to Rainforest via a direct API integration.

post/v1/deposit_methods

Parameters

#/paths/~1v1~1deposits/get/parameters/0 — unresolved $ref

Request body

deposit_method_config_idstring required

The unique deposit method config identifier. A deposit method must be configured prior to this request. See create a deposit method config if a deposit method configuration has not been created yet.

Prefix is "dmc" in production and "sbx_dmc" in sandbox.

method_type'ACH' | 'PLAID_ACH' required

The type of deposit method.

Example request

{
  "deposit_method_config_id": "dmc_2TLhjntzSYJ8BuCaDxY22xP1Xb2",
  "ach": {
    "account_number": "12345678",
    "routing_number": "091000019",
    "account_type": "CHECKING",
    "account_holder_type": "PERSONAL"
  },
  "billing_contact": {
    "name": "Jane Smith",
    "address_line_1": "123 Example Street",
    "address_line_2": "Suite 123",
    "city": "Atlanta",
    "state": "GA",
    "postal_code": "30305",
    "country": "US",
    "email": "janesmith@example.com",
    "phone": "+14041234567"
  }
}

Response

OK

statusStatus — unresolved $ref
errorsErrors — unresolved $ref

Changes