ACH Direct Deposit Simulation

This simulates a payroll direct deposit of $100 to the customer's checking account. The transaction is processed per Setup for Incoming ACH Transaction Simulation.

Origination

Call Create Simulated Incoming ACH Transaction with these parameters:

ParameterValue
templateName"CreditsAndDebits"
templateValues"destinationRoutingNumber": "123456789",
"originRoutingNumber": "987654321",
"destinationBankName": "BoFA",
"originBankName": "CHASE",
"referenceCode": "22355678",
"companyName": "SoFi Tech Solutions",
"standardEntryClassCode": "PPD",
"companyEntryDescription": "Payroll",
"destinationAccountNumber": "12345678",
"amount": 100,
"receiverName": "John Doe",
"identificationNumber": "#789654",
"transactionType": "credit",
"accountType": "checking",
"effectiveEntryDate" :"230530"

Response

{
   "status_code": 0,
   "status": "Success",
   "processing_time": 0.051,
   "response_data": {
   	"ach_transaction_id": 14
   },
   "echo": {
   	"provider_transaction_id": "",
   	"provider_timestamp": null,
   	"transaction_id": "d06ee89c-984b-4628-8b54-cfd672b021b7"
   },
   "system_timestamp": "2023-05-25 13:52:08",
   "rtoken": "0fca914b-2669-48cd-97e8-f247669a6034"
}

📘

Note

Non-required templateValues are populated with a default value, which can be edited. The effectiveEntryDate should be greater than or equal to today’s date.


Did this page help you?

© SoFi Technology Solutions, LLC 2026    Privacy Disclosure

All documentation, including but not limited to text, graphics, images, and any other content, are the exclusive property of SoFi Technology Solutions, LLC and are protected by copyright laws. These materials may not be reproduced, distributed, transmitted, displayed, or otherwise used without the prior written permission of SoFi Technology Solutions, LLC. Any unauthorized use or reproduction of these materials are expressly prohibited.