BankAccountType Property
Indicates whether a checking or savings account is used for this transaction.
Syntax
recurringbilling.getBankAccountType([callback]) recurringbilling.setBankAccountType( bankAccountType, [callback])
Possible Values
0 (atChecking), 1 (atSavings)
Default Value
0
Callback
The 'callback' parameter specifies a function which will be called when the operation completes (or an error is encountered). If the 'callback' parameter is not specified, then the method will block and will not return until the operation completes (or an error is encountered).
The callback for the getBankAccountType([callback]) method is defined as:
function(err, data){ }
'err' is the error that occurred. If there was no error, then 'err' is 'null'.
'data' is the value returned by the method.
The callback for the setBankAccountType([callback]) method is defined as:
function(err){ }
'err' is the error that occurred. If there was no error, then 'err' is 'null'.
'err' has 2 properties which hold detailed information:
err.code err.message
Remarks
Indicates whether a checking or savings account is used for this transaction. For gateways that support it, this property allows funds to be withdrawn (or added in the case of a Credit) from either the customer's Checking or Savings account.
Available values:
Value | Definition |
atChecking (0) | Checking Account. |
atSavings (1) | Savings Account. |
This property is not available at design time.
Data Type
Integer