Financial – Original Transactions (Credit Card Transactions)
Retrieves original credit card transactions reported by the credit card company for a specified date range, including transmission times and transaction details.
When should this function be used?
This function provides information for a specified date range as it appears in the credit card company’s reports and displays the original transactions.
Original transactions include all processed transactions intended to be deposited into the business’s bank account. The function also displays transmission times along with several transaction details.
Link to the JSON function:
Request method: POST.
https://secure.cardcom.solutions/api/v11/Financial/CreditCardTransactions
The following parameters must be sent to the function.
Legend:
Red parameter – required
Bold parameter – recommended
Parameter that is neither red nor bold – optional
| Number | Parameter | Example values | Description |
|---|---|---|---|
| 1 | ApiName | "kzFKfohEvL6AOF8aMEJz" | API name. |
| 2 | ApiPassword | "FIDHIh4pAadw3Slbdsjg" | API password. |
| 3 | FromCreateDate | "25032025" | Find transactions from date X. |
| 4 | ToCreateDate | "26032025" | Find transactions through date Y. |
| 5 | Page | 1 | The page from which to retrieve the transaction list details. |
| 6 | Page_size | 20 | The number of rows per page from which to retrieve the transaction list details. |
CreditCard Transactions response
| Number | Parameter | Example values | Description |
|---|---|---|---|
| 1 | ResponseCode | 0 | Response code. If it equals zero, the function was executed successfully. Any other response indicates that the operation was unsuccessful. |
| 2 | Description | "OK" | Response description. “OK” indicates success. |
| 3 | Page | 1 | The page from which to retrieve the transaction list details. |
| 4 | Page_size | 20 | The number of rows per page from which to retrieve the transaction list details. |
CreditCardTransactions values (5)
An array of objects.
| Number | Parameter | Example values | Description |
|---|---|---|---|
| 1 | Id | (Int) | Internal credit transaction identifier. |
| 2 | SapakNumber | (Int) | Cardcom merchant number. |
| 3 | ARN | (String) "2135146546" | Acquirer identifier at the acquiring credit card company. |
| 4 | TransacDate | (String) "2025-02-28T00:00:00" | Transaction date. |
| 5 | TransacTime | (String) "06:28:19" | Transaction time. |
| 6 | TransmissionDate | (String) "2025-03-01T00:00:00" | Transaction transmission date. |
| 7 | TransmissionTime | (String) "00:02:01" | Transaction transmission time. |
| 8 | TranType | (String)
| Transaction type. |
| 9 | Rrn | (String) "5149847" | Acquirer identifier מול the issuer. |
| 10 | Amount | (Number) 116 | Transaction amount. |
| 11 | FirstPayment | (Number) | First payment. |
| 12 | NotFirstPayment | (Number) | Remaining payments after the first payment. |
| 13 | NoPayments | (Int) | Number of payments. |
| 14 | IndexPayment | (Int) | Payment index. |
| 15 | Agg_PayDay | (String) | Aggregated payment date. |
| 16 | Agg_IfPac | (Int) | Whether this is an aggregated installment. |
| 17 | ActionCode | (String)
| Action code. |
| 18 | Last4Digits | (Int) 4187 | Last four digits. |
| 19 | First7Digits | (Int) 1254879 | First seven digits. |
| 20 | Uid | (String) | Unique transaction identifier. If a chargeback, credit, or cancellation is performed from the transaction, the UID of the new action will be identical to the original transaction. If a credit is performed outside the transaction—for example, as a new transaction using a token—the UID will be new. |
| 21 | Mti | (String)
| MTI message type. |
| 22 | SessionNumber | (Int) | Session number. |
| 23 | CouponNumber | (String) | Voucher number. |
| 24 | AuthorizeNo | (String) | Authorization number. |
| 25 | Retailer | (Int) | Retailer identifier. |
| 26 | Brand | (String)
| Brand, for example, MasterCard. |
| 27 | Agg_IfPctFixAmt | (Int) | Whether the aggregated installment has a fixed amount. |
| 28 | OriginCurrency | (Int) | Original currency. |
| 29 | PaymentCurrency | (Int) | Payment currency. |
| 30 | SapakMutavNumber | (Int) | Beneficiary merchant number. |
| 31 | Eci | "Empty" "NoCavvUcaf" "CavvUcafNotIssuer" "CavvUcaf" | Whether the transaction passed 3D Secure. CavvUcaf – 3D Secure passed successfully. |
The following is sample code for the function and its response.
Request example:
{
"ApiName": "string",
"ApiPassword": "string",
"FromCreateDate": "string",
"ToCreateDate": "string",
"Page": 0,
"Page_size": 0
}
Example response:
{
"ResponseCode": 0,
"Description": "string",
"Page": 0,
"Page_size": 0,
"CreditCardTransactions": [
{
"Id": 0,
"SapakNumber": 0,
"ARN": "string",
"TransacDate": "2019-08-24T14:15:22Z",
"TransacTime": "string",
"TransmissionDate": "2019-08-24T14:15:22Z",
"TransmissionTime": "string",
"TranType": "Info_0",
"Rrn": "string",
"Amount": 0,
"FirstPayment": 0,
"NotFirstPayment": 0,
"NoPayments": 0,
"IndexPayment": 0,
"Agg_PayDay": "2019-08-24T14:15:22Z",
"Agg_IfPac": 0,
"ActionCode": "NoActionCode",
"Last4Digits": 0,
"First7Digits": 0,
"Uid": "string",
"Mti": "Request_100",
"SessionNumber": 0,
"CouponNumber": "string",
"AuthorizeNo": "string",
"Retailer": 0,
"Brand": "MasterCard_1",
"Agg_IfPctFixAmt": 0,
"OriginCurrency": 0,
"PaymentCurrency": 0,
"SapakMutavNumber": 0
}
]
}