×
Menu

TabaPay Payment Gateway

 
This page details the inputs, secure inputs and outputs available for the TabaPay Payment Gateway, how to complete each field, and an external link to the TabaPay integration documentation.
 
PCI Pal must check any payment gateway integrations prior to going live.  The documentation disclaimer (which applies throughout this guide) should be read before commencing any configuration of payment gateways.
 

Inputs

Input Fields
Required
Character Limits/
Required Input
Description
referenceID
Yes
(string)
Unique reference ID
type
Yes
Values: Push, Pull (string)
Transaction type, used to verify that your Source and Destination Accounts are valid.
owner
Yes
(string)
Account owner.
name
Yes
(string)
Name.
first
Yes
(string)
First name.
middle
No
(string)
Middle name.
last
Yes
(string)
Last name.
destinationAccountID
Yes
(string)
Unique identifier where funds are sent/received.
currency
No
3 digits (string)
ISO 4217 Currency Number
amount
Yes
(string)
Transaction amount
 
 
Secure Inputs
Input Fields
Required
Character Limits/
Required Input
Description
accountNumber
Yes
19 chars
Secure input of the card number
expirationDate
Yes
2 chars
Secure input of the card expiry - in the format MMYY
securityCode
Yes
3 or 4 chars
Secure input of the card CVV, either three or four digits long depending on the card
 
Outputs
Output Fields
Description
SC
HTTP Status Code, (int)
EC
Internal Error Code, 1 or 8 characters (string)
EM
Error Message (string)
transactionID
TransactionID, 22 characters (string)
network
Financial network (string)
networkRC
Financial network response code, 2 or 3 characters (string)
networkID
NetworkID (Network TransactionID) (string)
status
Values: OK, LOCKED, DELETED, PENDING, BATCH, FAILED, UNKNOWN, ERROR, COMPLETED, REVERSED, REVERSAL (string)
approvalCode
Approval code, 6 characters (string)
errors
Array of Internal Error Codes, 8 characters. (array)
AVS
AVS results (object)
AVS["codeAVS"]
AVS response code. Values: Y, Z, N, A, U, R (string)
AVS["codeSecurityCode"]
Security code response code. Values: M, N (string)
fees
Esimated feeds (object)
fees["interchange"]
Interchange fees (string)
fees["network"]
Network fees (string)
fees["tabapay"]
TabaPay feeds (string)
card
Card (object)
card["last4"]
Last 4 of Card Account Number (PAN), 4 characters (string)
card["expirationDate"]
Expiration Date- YYYYMM Format, 6 characters (string)
 
 
Further information can be found by viewing the integration documentation:
 
The help manual was created with Dr.Explain