Send ACH Payments

Overview

If your Organization wants a drop-in Paycard replacement for existing ACH-based payroll systems, payments can be sent to the bank account and routing numbers associated with a Worker's Branch Wallet.

Requirements

By requiring ACH for sending payroll, the Payment Methods available for Workers are restricted. Workers are no longer eligible to connect a personal Debit Card for receiving wages, and must claim a Branch Wallet instead so that the necessary bank information can be accessed.

Implementation

  1. Wait for PAYMENT_PROFILE_ACTIVATED when Activating Worker Payments
    1. active_type must be WALLET, as Debit Card is not compatible with an ACH Paycard configuration
    2. extract the employee_id to use in step 2
  2. Call Get Employee Wallet using employee_id from 1.b
  3. Store the account_number and routing_number in your Organization database
  4. Update the existing payroll system to use the stored bank information for the Worker when making ACH credits to their connected account