---
title: "batch/ach/fund"
method: POST
path: "/batch/ach/fund"
tags: ["Batch Request Endpoints"]
---

# batch/ach/fund

`POST /batch/ach/fund`

## Request

- Base URL: `https://earthnode-dev.vopay.com/api/v2`
- URL: `https://earthnode-dev.vopay.com/api/v2/batch/ach/fund`
- Auth: none declared

This endpoint is used to submit multiple ACH Fund requests to VoPay.

## Request body `application/x-www-form-urlencoded`

- object
  - `AccountID` string, required: Your account ID
  - `Key` string, required: API key for the account
  - `Signature` string, required: Hashed signature for the request
  - `BatchName` string, required: Name of the batch
  - `BatchData` string, required: An array of objects. Each object contains the input params for the /ach/fund endpoint. This endpoint accepts a maximum of 5000 transactions per batch submission.

## Response `200`

- object
  - `Success` boolean, required: True if the request was successful, false if it failed
  - `ErrorMessage` string, required: Contains a description of the error if the request failed
  - `BatchTransactionRequestID` integer, required: Unique ID of your batch transaction request.
  - `TotalSubmittedTransactions` integer, required: Total number of transactions submitted.
  - `NumberOfRejectedTransactions` integer, required: Total number of rejected transactions.
  - `RejectedTransactions` string: JSON object containing the rejected transactions

---

[API](https://skmtc.dev/vopay/apis/payment-rails.md) - [All operations](https://skmtc.dev/vopay/apis/payment-rails/llms.txt) - [OpenAPI document](https://skmtc.dev/vopay/apis/payment-rails/revisions/d6fe8969ddcf?raw)
