ACH Sandbox Environment

Test ACH/Check charges without using the real Banquest API. Manage test bank accounts and view transaction history.

Sandbox Mode
Customer & Payment Method Workflow
For recurring charges using saved payment methods

Step 1: Create a Customer

POST /api/customers

Step 2: Create a Payment Method

POST /api/customers/{customer_id}/payment-methods

Step 3: Charge Using Source (First & Recurring)

{
  "amount": 100.00,
  "source": "pm-1"  // Payment method ID
}
Sandbox API Endpoint
Use this endpoint for testing ACH charges
POST /api/transactions/charge

Headers:

Content-Type: application/json

Example Request (Direct Charge):

{
  "amount": 100.00,
  "routing_number": "110000000",
  "account_number": "1234567890",
  "name": "John Doe",
  "account_type": "checking"
}

Example Request (Source Charge):

{
  "amount": 100.00,
  "source": "pm-1"  // Use payment method ID
}

Test Bank Accounts

Manage fake bank accounts for testing ACH transactions

Loading accounts...