MerchantAchVerification
Merchant ACH verification processing interface. Defines all methods that an ACH offsite payment gateway must implement if verification is required for the accounts.
to be supported.
Table of Contents
Methods
| buildAchVerificationForm() | Returns all HTML markup required to render ACH verification form |
| verifyAch() | Store an ACH account off site |
Methods
buildAchVerificationForm()
Returns all HTML markup required to render ACH verification form
public
buildAchVerificationForm([array<string|int, mixed> $vars = [] ]) : string
Parameters
- $vars : array<string|int, mixed> = []
-
An array including:
- first_deposit The first deposit amount
- second_deposit The second deposit amount
Return values
string —The Html, if any, for confirming payments
verifyAch()
Store an ACH account off site
public
verifyAch(array<string|int, mixed> $vars[, string $client_reference_id = null ][, string $account_reference_id = null ]) : mixed
Parameters
- $vars : array<string|int, mixed>
-
An array including:
- first_deposit The first deposit amount
- second_deposit The second deposit amount
- $client_reference_id : string = null
-
The reference ID for the client on the remote gateway (if one exists)
- $account_reference_id : string = null
-
The reference ID for the stored account on the remote gateway to update
Return values
mixed —False on failure or an array containing:
- client_reference_id The reference ID for this client
- reference_id The reference ID for this payment account