Direct Support Site

Results for

icon-search-large No search results yet
Enter your search query above

1. Introduction

When processing transactions online, you want to keep track easily.

Our Push Reports tool is the ideal solution for you. Let us do the fuzzy work, so you can focus on what really matters!

With a few clicks, our solution allows you to

  • Create and send tailor-made transaction reports
  • Ease the reconciliation of Full Service transactions

As you receive these reports automatically on a regular base, they reduce your administrative workload significantly.

Have a look at the possibilities and get started today!

2. Get Started

Before you create reports, make sure to complete these steps first:

  • You have an account on our platform (The Push Reports work for both our test and live environment)
  • Check in the Back Office (Configuration > Account > Your Options > Available Options/Default options) that option “Allow the creation of X Push-Reports (default 10)” (P_R) is active
  • Configure the Reporting settings for the PSPID/user for which you want to create reports. It allows you to customise the Push Reports on PSPID/user level in regards to file format, data included and file name
  • If you want to define more than 10 Push Reports per day for a PSPID/user, contact us
  • Mind that the the Reporting settings on user level apply only for the respective user, while the settings on PSPID level apply to all users of a PSPID
  • Our platform does not send Push Reports for inactive PSPIDs/users

Are you all set? Then check out how to create reports.

3. Create Push Reports

To create a report, follow these steps:

  1. Login to the Back Office. Depending on whether you want a report about global transaction status or individual maintenance operation level, go to Operations > View transactions or Financial history respectively. Learn everything about the differences in the dedicated chapter of our Find your transactions guide
  2. In the search mask, select the criteria our platform should take into account when creating a report. This feature allows you to include/filter out transactions (ir)relevant for your business logic. Have a look at all selectable criteria in the the dedicated chapter of our Find your transactions guide
  3. Once you have selected the criteria, click on “SEND DAILY”. On the subsequent screen, fill in the table for this new report accordingly
    Column Description
    Name Define the file name of the Push Reports sent to you
    Media

    The format of the Push Reports. We offer three of them:

    1.: e-mail with attachment: We include the Push Reports as a file attachment in the e-mail(s) you define in column "Destination". Make sure to define the most convenient file format in the Reporting settings for the PSPID/user

    2.: e-mail: We include the Push Reports in the e-mail body in the e-mail(s) you define in column "Destination"

    3. HTTP request: We send the Push Reports to the URL you define in in column "Destination"

    "HTTP Request" may contain a maximum of 1500 transactions per day. If you process more, we recommend selecting "email with attachment" or "email" instead.

    Destination Enter the e-mail/URL destination for the Push Reports. Use semicolon separator (“;”) to enter more than one e-mail address
    Timezone Select your time zone location
    Do not send if empty

    Define if you want to receive a report even if there are no transactions matching your criteria

    As reconciliation relies on feedback from acquirers and banks, reports with Full Service will be empty when sent during weekends and on bank holidays. Therefore, we recommend selecting "Do not send if empty" option when creating a new report

  4. Click on “ADD” to finalise the creation. It will appear in the column overview of already existing direct.PushReports. Our platform will now send a file on a daily base

Our platform sends every report at the very beginning of each day (at 00:00:01 AM) to ensure all transactions of the day before are included

4. Manage Push Reports

You can customise your reports any time you need to, i.e. to react to changes in your business logic of the user’s preferences.

Change report settings

To change the settings of a report, follow these steps: 

  1. Login to the Back Office and go to Operations > Eletronic reporting
  2. In the overview, can change any of the following settings for the respective reports
    • Name
    • Media
    • Destination
    • Timezone
    • Do not send if empty
    Find detailed information about these settings in the previous chapter

  3. Click on "MODIFY" in the respective row to confirm your changes
  • Click on "File format >>>" on top of the overview to change the Reporting settings (format, data included and file name)
  • It is not possible to change the selection criteria for including/filtering out transactions after you have created them. You need to create a new one from scratch instead

Delete report

To delete a report, follow these steps:

  1. Login to the Back Office and go to Operations > Eletronic reporting
  2. In the overview, click on "DELETE" for the respective report. Confirm by clicking on OK in the pop-up checkbox

Resend report

In some cases, you might need to receive a specific report once more. To do so, follow these steps:

  1. Login to the Back Office and go to Operations > Eletronic reporting
  2. In the overview, click on "LOG" for the respective report. The subsequent screen displays all daily instances of the reports our platform has sent during the last two months
  3. Click on "SEND AGAIN" for the report you want to receive once more

5. Create Push Reports for reconciliation

Push Reports is a very powerful tool for reconciliating transactions processed via our Full Service solution.

Choose from a set of pre-defined reports especially designed to match your business needs. To take advantage of this feature, follow these steps:

  1. Login to the Back Office and go to Reconciliation > Configuration
  2. Choose one of the formats by clicking on "Configuraton". Read our dedicated chapter to understand the differences of the different formats

    a) Payout Report
    b) Payout report including non-transactional data
    c) Payout report including non-transactional data and currency informations
    d) Payout report full scheme reporting
    e) Payout report full scheme reporting with exchange fee and rates

  3. Define the settings as described here (starting with step 3)

Read our dedicated guides about Reconciliation and Full Service

Understand Push Reports formats for reconciliation

Depending on your business needs, one of more of the following reports might be suitable. Have a look at the different fields that are included the different reports:

a) Payout Report

Column name Description Example data
HEADER We only include transactions for which it gets a status match with the acquirer. Therefore the value of the column is always "MATCHING". MATCHING (only possible value)
MERCHANT_ID Your PSPID account01
PAYMENT_DATE Transaction date (yyyyMMdd) 20210807
TRANSACTION_ID Payment unique identifier 100633195
ORIGIN_AMOUNT Transaction amount value (numeric), expressed in the smallest unit of the currency used. 1352 (read as 13,52 EUR)
CURRENCY_CODE ISO Currency Code (numeric) 978
CARD_TYPE Card type VISA
ORDER_ID Your unique reference as sent in property order.references.merchantReference TEST_1344326081114
OPERATION_TYPE

Operation type

DT: Debit / CT: Credit (refund) / CB: Chargeback

DT
OPERATION_NUMBER Operation number 0
PAYOUT_DATE Date of payout (yyyyMMdd) 20210808
BRUT_AMOUNT

The total amount of the transaction or group of transactions (including acquirer fees).

This is the amount you see in the Back Office, e.g. in Operations > Financial history

1352 (read as 13,52 EUR)
MATCH_STATUS

Defines if we can match transactions in the payout versus Direct transactions.

We only include transactions for which it gets a status match with the acquirer. Therefore the value of the column is always "MATCH_OK".

MATCH_OK (only possible value)
REMITTANCE_NB Payment number 1234567
NET_AMOUNT The amount you receive on your bank account (=gross amount minus the acquirer commission, chargebacks and other costs) 1325 (read as 13,52 EUR)
COMMISSION_AMOUNT Acquirer/collector commission (expressed in the smallest unit of the currency used). 27 (read as 0,27 EUR)
COMMISSION_CURRENCY ISO Currency Code Numeric 978
RECON_REFERENCE Has the payout been reconciled?
RECON_DATE Date on which the reconciliation was performed (yyyyMMdd) 20210808
STMT_DATE Statement date (if one was filled in at the moment of reconciliation) (yyyyMMdd) 20210809
STMT_NUMBER Statement number (if one was filled in at the moment of reconciliation)
PAYOUT_ACCOUNT Bank Account on which the amount has been paid
CHARGEBACK_REFERENCE Chargeback number


b) Payout report including non-transactional data

Column name Description Example data
HEADER We only include transactions for which it gets a status match with the acquirer. Therefore the value of the column is always "MATCHING". MATCHING (only possible value)
MERCHANT_ID Your PSPID account01
PAYMENT_DATE Transaction date (yyyyMMdd) 20210807
TRANSACTION_ID Payment unique identifier 100633195
ORIGIN_AMOUNT Transaction amount value (numeric), expressed in the smallest unit of the currency used. 1352 (read as 13,52 EUR)
TRANSACTION_CURRENCY ISO 4217 Currency Code (Alphabetical) EUR
PAYMENT_METHOD Payment method used VISA
ORDER_ID Your unique reference as sent in property order.references.merchantReference TEST_1344326081114
OPERATION_TYPE

Operation type

TDEB
OPERATION_NUMBER Operation number 0
PAYOUT_DATE Date of payout (yyyyMMdd) 20210808
GROSS_AMOUNT

The total amount of the transaction or group of transactions (including acquirer fees).

This is the amount you see in the Back Office, e.g. in Operations > Financial history

1352 (read as 13,52 EUR)
MATCH_STATUS

Defines if we can match transactions in the payout versus Direct transactions.

We only include transactions for which it gets a status match with the acquirer. Therefore the value of the column is always "MATCH_OK".

MATCH_OK (only possible value)
PAYOUT_REFERENCE Payment number 12345678
NET_AMOUNT The amount you receive on your bank account (=gross amount minus the acquirer commission, chargebacks and other costs) 1325 (read as 13,25 EUR)
COMMISSION_AMOUNT Collector/acquirer commission (expressed in the smallest unit of the currency used). 27 (read as 0,27 EUR)
COMMISSION_CURRENCY ISO 4217 Currency Code (Aphabetical) EUR
PAYOUT_ACCOUNT Bank account on which the payout has been done BE123456789
CHARGEBACK_REFERENCE Chargeback number 12345678
DESCRIPTION Non-transactional fees description from the collector Account setup
INTERCHANGE_AMOUNT Fee paid between banks for the acceptance of card based transactions (expressed in the smallest unit of the currency used). 10 (read as 0,10 EUR)
INTERCHANGE_CURRENCY Currency of the interchange amount EUR
MERCHANT_DESCRIPTION Additional description as sent in property order.references.descriptor order_1

c) Payout report including non-transactional data and currency information

Column name Description Example data
HEADER We only include transactions for which it gets a status match with the acquirer. Therefore the value of the column is always "MATCHING". MATCHING (only possible value)
MERCHANT_ID Your PSPID account01
PAYMENT_DATE Transaction date (yyyyMMdd) 20210807
TRANSACTION_ID Payment unique identifier 100633195
TRANSACTION_AMOUNT Transaction amount value (numeric), expressed in the smallest unit of the currency used. 1352 (read as 13,52 EUR)
TRANSACTION_CURRENCY ISO 4217 Currency Code (alphabetical) EUR
PAYMENT_METHOD Payment method used VISA
ORDER_ID Your unique reference as sent in property order.references.merchantReference TEST_1344326081114
OPERATION_TYPE

Operation type

TDEB
OPERATION_NUMBER Operation number 0
PAYOUT_DATE Date of payout (yyyyMMdd) 20210808
GROSS_AMOUNT

The total amount of the transaction or group of transactions (including acquirer fees).

This is the amount you see in the Back Office, e.g. in Operations > Financial history

1352 (read as 13,52 EUR)
GROSS_CURRENCY ISO 4217 Currency Code (alphabetical) of GROSS_AMOUNT EUR
MATCH_STATUS

Defines if we can match transactions in the payout versus Direct transactions.

We only include transactions for which it gets a status match with the acquirer. Therefore the value of the column is always "MATCH_OK".

MATCH_OK (only possible value)
PAYOUT_REFERENCE Payment number 12345678
NET_AMOUNT The amount you receive on your bank account (=gross amount minus the acquirer commission, chargebacks and other costs) 1325 (read as 13,25 EUR)
NET_CURRENCY ISO 4217 Currency Code (Aphabetical) of NET_AMOUNT EUR
COMMISSION_AMOUNT Collector/acquirer commission (expressed in the smallest unit of the currency used). 27 (read as 0,27 EUR)
COMMISSION_CURRENCY ISO 4217 Currency Code (Aphabetical) EUR
PAYOUT_ACCOUNT Bank account on which the payout has been done BE123456789
CHARGEBACK_REFERENCE Chargeback number 12345678
DESCRIPTION Non-transactional fees description from the collector Account setup
INTERCHANGE_AMOUNT Fee paid between banks for the acceptance of card based transactions (expressed in the smallest unit of the currency used). 10 (read as 0,10 EUR)
INTERCHANGE_CURRENCY Currency of the interchange amount EUR
MERCHANT_DESCRIPTION Additional description as sent in property order.references.descriptor order_1

d) Payout report full scheme reporting

Column name Description Example data
HEADER We only include transactions for which it gets a status match with the acquirer. Therefore the value of the column is always "MATCHING". MATCHING (only possible value)
MERCHANT_ID Your PSPID account01
PAYMENT_DATE Transaction date (yyyyMMdd) 20210807
TRANSACTION_ID Payment unique identifier 100633195
TRANSACTION_AMOUNT Transaction amount value (numeric), expressed in the smallest unit of the currency used. 1352 (read as 13,52 EUR)
TRANSACTION_CURRENCY ISO 4217 Currency Code (alphabetical) EUR
PAYMENT_METHOD Payment method used VISA
ORDER_ID Your unique reference as sent in property order.references.merchantReference TEST_1344326081114
OPERATION_TYPE

Operation type

TDEB
OPERATION_NUMBER Operation number 0
PAYOUT_DATE Date of payout (yyyyMMdd) 20210808
GROSS_AMOUNT

The total amount of the transaction or group of transactions (including acquirer fees).

This is the amount you see in the Back Office, e.g. in Operations > Financial history

1352 (read as 13,52 EUR)
GROSS_CURRENCY ISO 4217 Currency Code (alphabetical) of GROSS_AMOUNT EUR
MATCH_STATUS

Defines if we can match transactions in the payout versus $!Direct transactions.

We only include transactions for which it gets a status match with the acquirer. Therefore the value of the column is always "MATCH_OK".

MATCH_OK (only possible value)
PAYOUT_REFERENCE Payment number 12345678
NET_AMOUNT The amount you receive on your bank account (=gross amount minus the acquirer commission, chargebacks and other costs) 1325 (read as 13,25 EUR)
NET_CURRENCY ISO 4217 Currency Code (Aphabetical) of NET_AMOUNT EUR
COMMISSION_AMOUNT Collector/acquirer commission (expressed in the smallest unit of the currency used). 27 (read as 0,27 EUR)
COMMISSION_CURRENCY ISO 4217 Currency Code (Aphabetical) EUR
PAYOUT_ACCOUNT Bank account on which the payout has been done BE123456789
CHARGEBACK_REFERENCE Chargeback number 12345678
DESCRIPTION Non-transactional fees description from the collector Account setup
INTERCHANGE_AMOUNT Fee paid between banks for the acceptance of card based transactions (expressed in the smallest unit of the currency used). 10 (read as 0,10 EUR)
INTERCHANGE_CURRENCY Currency of the interchange amount EUR
SCHEME ACCOUNT Amount of the scheme 11 (read as 0.11)
SCHEME CURRENCY Currency of the scheme EUR
MERCHANT_DESCRIPTION Additional description as sent in property order.references.descriptor order_1


e) Payout report full scheme reporting with exchange fee and rates

Column name Description Example data
HEADER We include only transactions for which it gets a status match with the acquirer. Therefore the value of the column is always "MATCHING". MATCHING (only possible value)
MERCHANT_ID Your PSPID account01
PAYMENT_DATE Transaction date (yyyyMMdd) 20210807
TRANSACTION_ID Payment unique identifier 100633195
TRANSACTION_AMOUNT Transaction amount value (numeric), expressed in the smallest unit of the currency used. 1352 (read as 13,52 EUR)
TRANSACTION_CURRENCY ISO 4217 Currency Code (alphabetical) EUR
PAYMENT_METHOD Payment method used VISA
ORDER_ID Your unique reference as sent in property order.references.merchantReference TEST_1344326081114
OPERATION_TYPE

Operation type

TDEB
OPERATION_NUMBER Operation number 0
PAYOUT_DATE Date of payout (yyyyMMdd) 20210808
GROSS_AMOUNT

The total amount of the transaction or group of transactions (including acquirer fees).

This is the amount you see in the back office, e.g. in the Financial history.

1352 (read as 13,52 EUR)
GROSS_CURRENCY ISO 4217 Currency Code (alphabetical) of GROSS_AMOUNT EUR
MATCH_STATUS

Defines if we can match transactions in the payout versus Direct transactions.

We only include transactions for which it gets a status match with the acquirer. Therefore the value of the column is always "MATCH_OK".

MATCH_OK (only possible value)
PAYOUT_REFERENCE Payment number 12345678
NET_AMOUNT The amount you receive on your bank account (=gross amount minus the acquirer commission, chargebacks and other costs) 1325 (read as 13,25 EUR)
NET_CURRENCY ISO 4217 Currency Code (Aphabetical) of NET_AMOUNT EUR
COMMISSION_AMOUNT Collector/acquirer commission (expressed in the smallest unit of the currency used). 27 (read as 0,27 EUR)
COMMISSION_CURRENCY ISO 4217 Currency Code (Aphabetical) EUR
PAYOUT_ACCOUNT Bank account on which the payout has been done BE123456789
CHARGEBACK_REFERENCE Chargeback number 12345678
DESCRIPTION Non-transactional fees description from the collector Account setup
INTERCHANGE_AMOUNT Fee paid between banks for the acceptance of card based transactions (expressed in the smallest unit of the currency used). 10 (read as 0,10 EUR)
INTERCHANGE_CURRENCY Currency of the interchange amount EUR
MERCHANT_DESCRIPTION Additional description as sent in property order.references.descriptor order_1
FX_RATE Exchange rate 141 (read as 1,41)
FX_FEE Exchange fee 141 (read as 1.41 EUR)

Understand Operation type values

Some of the reports contain column "OPERATION TYPE". Learn her the meaning of all possible values:

Transactional fees OPERATION_TYPE* Description
Transaction (9) TDEB Money received from customer
Refunds (8, 7) TREF Money sent back to customer
Payment declined by acquirer (84 = Chargeback) TCBK Money claimed back by customer

*First letter : T = Transaction, N = Non-transactional

Non-Transactional: fees OPERATION_TYPE* Description
Account Setup NAST Fee for Full Service merchant account setup
Payout NPAY Fee per payout
Monthly NMON Fee for Full Service merchant account management
Yearly NYEA Fee for Full Service merchant account management
Service Setup NSST Fee for Full Service payment method configuration
Refund NREF Extra administrative fee to process refunds if not applied at transactional level
Chargeback NCBK Extra fee following a chargeback (from acquirer or schemes, ie. extra-charge or fine)
Authorisation (GMID) NAUT Fee for authorisation

*First letter : T = Transaction, N = Non-transactional

Non-Transactional: Direct Debit OPERATION_TYPE* Description
Positive NDDP Positive adjustment to Full Service merchant account balance following a direct debit to merchant account
Negative NDDN Negative adjustment to Full Service merchant account balance following a cancellation of direct debit to merchant account

*First letter : T = Transaction, N = Non-transactional

Non-Transactional: Adjustments OPERATION_TYPE* Description
Positive NADP Positive manual adjustment to Full Service merchant account balance
Negative NADN Negative manual adjustment to Full Service merchant account balance

*First letter : T = Transaction, N = Non-transactional