This API helps to Retrive Transactions on the Card
Y = Required, Y* = Conditional, X = Required When Block Present and N = Optional
APIAccessToken*
-[string(256)]--Issued by FirstView web services authorization call. Auth Token is valid for 24 hours and is required to obtain a new token prior to the expiration. Has to be send in the "Authorization" Header when making the requests
Property | Description | Required | Type |
---|---|---|---|
ACCOUNT_NO |
Card Holder Account Number Example: 1234123412341234 |
Y* |
string Length = 16 digits |
CARD_NUMBER |
16-digit Card Number Example: 1234123412341234 |
Y* |
string Length = 16 digits |
NUMBEROFDAYS |
Number of Look Back Days (If NUMBEROFDAYS is provided, the NOOFTRANSACTIONS, LASTTRANSACTION, FROMDATE nor TODATE can be specified.) Example: 10 |
Y* |
int |
NOOFTRANSACTIONS |
Number of Transactions to be Retrived (Is not valid when NUMBER_OF_DAYS is provided) Example: 10 |
Y* |
int |
LASTTRANSACTION |
ID of Last Transaction (Is not valid when NUMBER_OF_DAYS is provided) Example: 12345678 |
Y* |
string Length <= 16-digits |
FromDate |
Date From When Transactions need to be Retrived YYYYDDMM format Example: 19700101 |
Y* |
Date |
ToDate |
Date until When Transactions need to be Retrived YYYYDDMM foramt Example: 19700101 |
Y* |
Date |
ANI |
ANI Number, Used for reporting and error tracking |
N |
string Length <= 30 |
DNIS |
DNIS Number, Used for reporting and error tracking |
N |
string Length <= 30 |
Note:
(Y*)CARD_NUMBER OR ACCOUNT_NO must be present in Request
MessageResponse
Property | Description | Type |
---|---|---|
ERRMSG |
Error message |
string Length <= 20 |
ERR_NUMBER |
Error number for the returns message |
Numeric Length = 3 |
ERROR_FOUND |
If any error found, then “Yes” else “No” |
string Length <= 3 |
LastTransaction |
ID of Last Transaction Example: 12345678 |
string Length <= 16 digits |
BeginningBalance |
Card Holder Account Bigining Balance as of First Transaction in the List Example: 123.12 |
money |
EndingBalance |
Card Holder Account Ending Balance as of Last Transaction in the List Example: 123.12 |
money |
TotalCredit |
Total Amount of Credits in the Retriived Transaction List Example: 123.12 |
money |
TotalDebit |
Total Amount of Debits in the Retriived Transaction List Example: 123.12 |
money |
TotalFees |
Total Amount of Fees in the Retriived Transaction List Example: 123.12 |
money |
TransactionDT |
Reponse DateTime in UTC format Example: 4/15/2020 3:31:27 PM |
DateTime |
CurrentCardBalance |
Card Holder Account Current Balance Example: 123.12 |
money |
ExpirationDate |
Card Expiration Date in MM/DD/YYYY format Example: 01/01/1970 |
Date |
TransactionList |
object |
|
. TransactionDate |
Date of Transaction in MM/DD/YYYY format Example: 01/01/1970 |
Date |
. Time |
Time of Transaction in HHMMSS format Example: 235959 |
string Length = 6 |
. Amount |
Transaction Amount Example: 123.12 |
money |
. Fee |
Fee associated to Transaction Example: 123.12 |
money |
. Status |
Status of Transaction Example: Settled |
String Length <= 16 |
. TransactionType |
Credit / Debit Transaction Example: Credit |
string Length <= 16 |
. TransactionMcc |
MCC Terminal ID Example: A1365 |
string Length = 5 |
. Description1 |
Description of Transaction Example: Test Transaction |
string Length <= 50 |
. Description2 |
Additional Description of Transaction Example: Test Transaction |
string Length <= 50 |
. Description3 |
Additional Description of Transaction Example: Test Transaction |
string Length <= 50 |
. Description4 |
Additional Description of Transaction Example: Test Transaction |
string Length <= 50 |
. TransactionNumber |
Unique Number Associated to Transaction Example: 123456789 |
string Length <= 16 - digits |
. TransactionLifeCycleUniqueID |
Additional Unique Number Associated to Transaction Example: 123456789 |
string Length <= 16 - digits |
. MerchantID |
Merchant ID Example: 123545 |
string Length <= 16 - digits |
. MerchantName |
Name of Merchant Example: abc store |
string Length <= 50 |
. MerchantCity |
City of Merchant Example: Atlanta |
string Length <= 32 |
. MerchantState |
State of Merchant Example: GA |
string Length = 2 |
Method: POST
Urls:
Production: | https://api.fvfn.net/fvfnunvwebapi/core/Transactions |
SandBox: | https://api.firstviewcorp.com/fvfnunvwebapi/core/Transactions |
{
"CARD_NUMBER": null,
"ACCOUNT_NO": null,
"NUMBEROFDAYS": null,
"NOOFTRANSACTIONS": null,
"LASTTRANSACTION": null,
"FROMDATE": null,
"TODATE": null,
"ANI": null,
"DNIS": null
}
{
"ErrorMsg": null,
"ErrorNumber": null,
"ErrorFound": null,
"TransactionList": [
{
"TransactionDate": null,
"Time": null,
"Fee": null,
"Amount": null,
"Status": null,
"TransactionType": null,
"TransactionMcc": null,
"Description1": null,
"Description2": null,
"Description3": null,
"Description4": null,
"TransactionNumber": null,
"TransactionLifeCycleUniqueID": null,
"MerchantID": null,
"MerchantName": null,
"MerchantCity": null,
"MerchantState": null
}
],
"LastTransaction": null,
"BeginningBalance": null,
"EndingBalance": null,
"TotalCredit": null,
"TotalDebit": null,
"TotalFees": null,
"CurrentCardBalance": null,
"ExpirationDate": null
}
E-Mail:
info@fvfn.com
Address:
2000 Riveredge PKWY, Suite 580, Georgia - 30328