Create ACH Pull Transaction

Creates an ACH pull transaction.

This Transaction will CREDIT the Berkeley Account and DEBIT the Bank Account.

Accepted description values:

  • PAYROLL: compensation payments for employees or contractors
  • PURCHASE: e-commerce debits authorized by the cardholder
  • Free-text for all other transaction types

The following description values are rejected: ACCTVERIFY, RETRY PYMT, REVERSAL, RECLAIM, HCCLAIMPMT, RETURN FEE, NONSETTLED

Request

FieldTypeRequiredDescription
ach_account_idIntegerYesID of the ACH Account
external_tagString, AlphaNumeric plus '-'NoFor client identification of record
amountIntegerYesAmount to be transfered in cents
messageStringYesMessage to be sent as part of transaction

Must be no more than 30 characters.
descriptionStringYesPurpose of the ACH transaction.

Max 10 characters.

See accepted/rejected values above

Response

FieldTypeDescription
idIntegerTransaction ID
program_idIntegerProgram ID
cardholder_idIntegerBerkeley Cardholder ID
account_idIntegerBerkeley Account ID
ach_account_idIntegerACH Account ID
typeStringEither 'push' or 'pull'
external_tagStringFor client identification of record
processor_referenceStringID of transaction on the processor
amountIntegerAmount transfered in cents
messageStringMessage sent as part of transaction
descriptionStringPurpose of the ACH transaction
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
number
number
string
string
string
length ≤ 10
Response
200
Language
Credentials
Bearer
JWT
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here!