Knowledge Base / API
עברית

Ask AI

✦ AI answer

Thinking…

Sources

    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.

    CreditCard Transactions

    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

    NumberParameterExample valuesDescription
    1ApiName"kzFKfohEvL6AOF8aMEJz"API name.
    2ApiPassword"FIDHIh4pAadw3Slbdsjg"API password.
    3FromCreateDate"25032025"Find transactions from date X.
    4ToCreateDate"26032025"Find transactions through date Y.
    5Page1The page from which to retrieve the transaction list details.
    6Page_size20The number of rows per page from which to retrieve the transaction list details.

    CreditCard Transactions response

    NumberParameterExample valuesDescription
    1ResponseCode0Response code. If it equals zero, the function was executed successfully. Any other response indicates that the operation was unsuccessful.
    2Description"OK"Response description. “OK” indicates success.
    3Page1The page from which to retrieve the transaction list details.
    4Page_size20The number of rows per page from which to retrieve the transaction list details.

    CreditCardTransactions values (5)

    An array of objects.

    NumberParameterExample valuesDescription
    1Id(Int)Internal credit transaction identifier.
    2SapakNumber(Int)Cardcom merchant number.
    3ARN(String) "2135146546"Acquirer identifier at the acquiring credit card company.
    4TransacDate(String) "2025-02-28T00:00:00"Transaction date.
    5TransacTime(String) "06:28:19"Transaction time.
    6TransmissionDate(String) "2025-03-01T00:00:00"Transaction transmission date.
    7TransmissionTime(String) "00:02:01"Transaction transmission time.
    8TranType(String)
    • Info_0 – Information
    • Charge_1 – Charge
    • Prika_2 – Disbursement
    • Meulachet_3 – Processing
    • Cashback_6 – Cash back
    • Cash_7 – Cash
    • DirectDebite_11 – Direct debit
    • ManualCashDisbursement_12 – Manual cash disbursement
    • Yitra_30 – Balance
    • Refund_53 – Refund
    • Recharge_55 – Recharge
    Transaction type.
    9Rrn(String) "5149847"Acquirer identifier מול the issuer.
    10Amount(Number) 116Transaction amount.
    11FirstPayment(Number)First payment.
    12NotFirstPayment(Number)Remaining payments after the first payment.
    13NoPayments(Int)Number of payments.
    14IndexPayment(Int)Payment index.
    15Agg_PayDay(String)Aggregated payment date.
    16Agg_IfPac(Int)Whether this is an aggregated installment.
    17ActionCode(String)
    • NoActionCode – No action code
    • Purchase_1 – Purchase
    • Return_6 – Return
    • FeeCharge_10 – Charge fee
    • CloseTXNReturn_11 – Close transaction and return
    • CHB_15 – CHB charge
    • CHBNoMerchandis_19 – CHB charge without merchandise
    • FeeChargeReturn_20 – Charge fee and return
    • CloseTXN_21 – Close transaction
    • HOLD_24 – Hold
    • Cancel_25 – Cancel
    • RevCHB_35 – CHB charge reversal
    • Rep_45 – Restoration
    • OriginalRequest_51 – Original request
    • CopyRequest_52 – Copy request
    • CHB2_65 – CHB 2 charge
    • CHB2NoMerchandi_69 – CHB 2 charge without merchandise
    • RevCHB2_75 – CHB 2 charge reversal
    • BlockedCard_90 – Blocked card
    • NEW_ISSUER_NOTIFY_ISSUANCE_CARD_91 – Card issuance – new issuer notification
    • OLD_ISSUER_RESPONSE_FOR_NOTIFY_92 – Response from the old issuer to the notification
    • FRAUD_93 – Fraud
    • CANCEL_STANDING_ORDER_94 – Cancel standing order
    • CHANGE_CARD_STANDING_ORDER_95 – Change card standing order
    • ISSUER_CANCEL_STANDING_ORDER_96 – Standing order canceled by the issuer
    • RESUME_CARD_97 – Resume card activity
    • CHANGE_NOT_ACTIVATED_CARD_98 – Change an inactive card
    • CBH_SECOND_FULL_205 – Second full CBH
    • CBH_SECOND_PARTIAL_282 – Second partial CBH
    • CBH_FIRST_FULL_450 – First full CBH
    • CBH_FIRST_FULL_451 – First full CBH
    • CBH_FIRST_PARTIAL_453 – First partial CBH
    • CBH_FIRST_PARTIAL_454 – First partial CBH
    • PrePayment_1001 – Prepayment
    • PrePaymentFutureDebts_1002 – Prepayment of future debts
    • CHBCommition_1003 – CHB fee
    • CancelMTI520Commition_1004 – Cancel MTI520 fee
    • RefundAC6Commition_1005 – Refund AC6 fee
    • NotUsedRefundsSum_2001 – Unpaid refund amount
    • GetMoneyFromMerchant_2002 – Receive money from merchant
    • FixVat_2003 – VAT correction
    • InternalTransactionRecalc_9001 – Recalculate internal transaction
    Action code.
    18Last4Digits(Int) 4187Last four digits.
    19First7Digits(Int) 1254879First seven digits.
    20Uid(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.

    21Mti(String)
    • Request_100 – Request
    • RequestRepeat_101 – Repeated request
    • ResponseToRequest_110 – Response to request
    • RequestCancel_400 – Request cancellation
    • ResponseToRequestCancel_410 – Response to cancellation request
    • RequestReversal – Reversal request
    • ResponseToRequestReversal_430 – Response to reversal request
    • CreditCardCharge_500 – Credit card charge
    • CreditRefund_520 – Credit refund
    • Info_540 – Information
    • RequestNetwork_800 – Network request
    • ResponseNetwork_810 – Response to network request
    MTI message type.
    22SessionNumber(Int)Session number.
    23CouponNumber(String)Voucher number.
    24AuthorizeNo(String)Authorization number.
    25Retailer(Int)Retailer identifier.
    26Brand(String)
    • MasterCard_1 – MasterCard
    • Visa_2 – Visa
    • Diners_3 – Diners
    • Amex_4 – American Express
    • Isracard_5 – Isracard
    Brand, for example, MasterCard.
    27Agg_IfPctFixAmt(Int)Whether the aggregated installment has a fixed amount.
    28OriginCurrency(Int)Original currency.
    29PaymentCurrency(Int)Payment currency.
    30SapakMutavNumber(Int)Beneficiary merchant number.
    31Eci"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
        }
      ]
    }

    Was this article helpful?