Blesta Source Documentation

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
Tags
subpackage

components.gateways

copyright

Copyright (c) 2022, Phillips Data, Inc.

license

http://www.blesta.com/license/ The Blesta License Agreement

link

Blesta


        
On this page

Search results