Transactions

The Transactions section of the Dashboard enables you to view transaction information and perform a range of tasks.

View transactions for multiple businesses

If you've got access to multiple businesses in the same organisation, you can view transactions for multiple businesses without having to switch between businesses:

  1. In the top menu, click Businesses.
  2. In the Business filter window that appears, search for and select the businesses whose transactions you want to view. To view the transactions for all businesses that you have access to, select the All businesses check box.
    The business filter enables you to select the businesses whose transactions you want to view.

    The business filter enables you to select the businesses whose transactions you want to view.

  3. Click Apply.

The Dashboard updates to show transactions for all the selected businesses. The transaction listing now includes a Business column showing which business the transaction occurred under. If you export the list of transactions, the export includes the merchant name and merchant ID so that you can differentiate between businesses.

Search and filter transactions

Perform a basic search as follows:

  1. In the left navigation menu, click Transactions.
  2. Depending on the parameter that you're searching for, enter the full or partial parameter into the search bar:
    • Full parameter: Transaction or entity ID.
    • Partial parameter:
      • Customer name, merchant order ID, or channel name.
      • For M-PESA: Phone number, email address, or reference.
      • For blink by Emtel: Phone number, email address, or reference.
      • For MCB Juice: Phone number, email address, or request ID.

The search results appear as you type.

Search functionality supports a range of terms.

Search functionality supports a range of terms.

📘

You can search for other fields using the Filters button.

Advanced search

The Dashboard enables you to search for specific fields, including, amount, invoice ID, short ID, channel ID, card number, IP address, result code, and shopper ID.

📘

Channel ID and entity ID are used interchangeably. Finding the channel or entity ID differs slightly for connections, Payment Links, Checkout, and Payments API.

  1. In the Transactions section, click Filters.
  2. In the Search fields section, select the field that you want to search by, for example Card number. Then select the appropriate option from the list, for example, First 6 digits. Lastly, enter the value that you want to search for, for example 403800, to filter for cards starting with 403800.
    The Dashboard enables you to search for specific fields, including portions of the card number.

    The Dashboard enables you to search for specific fields, including portions of the card number.

  3. Click Apply.

The search results appear.

Filter transactions

The Dashboard supports filtering by multiple fields, including transaction status and type, payment brand, currency, and much more:

  1. In the left navigation menu, click Transactions.
  2. Click Today and select a predefined range, for example, Last 30 days. Otherwise, click the first date field and select the date from which you want to filter, then click the date to which you want to filter.
  3. Click Filters to expand the filter section.
    Some of the available filtering options.

    Some of the available filtering options.

  4. Select the Transaction category:
    1. Expand the Status section and select the statuses that you want to filter for, for example, Successful and Pending.
    2. Expand the Type section and select the payment types that you want to filter for, for example, Debit (DB).
  5. Select the Payment category:
    1. Expand the Brand section and select the payment brands that you want to filter for, for example, Visa.
    2. Expand the Products and connections section and select the products or connections that you want to filter for, for example, Checkout.
    3. Expand the Currency section and select the currency that you want to filter for, for example, ZAR (South African Rand).
    4. Expand the Clearing institute section and select the clearing institute that you want to filter for, for example, Nedbank.
  6. Select the Customer category, expand the Country section, and select the countries that you want to filter for, for example, South Africa and Kenya.
  7. Click Apply to apply the filters or Save and apply to save the filters and apply them. Saving the filters ensures that if you navigate to another page or log out of the Dashboard, that the Dashboard retains your filters when you return to the Transactions page.

This applies the filters that you selected.

Click the Clear button to remove all the filters. You can also click the Reset button in the Advanced filters panel to reset the filters.

Filter bar with Clear button.

Filter bar with Clear button.

You can also pin specific filter sections that you use often:

  1. In the Advanced filters panel, select the filter category that contains the filter section that you want to pin, for example, Transaction.
  2. Click the pin icon for the section that you want to pin, for example, Status.
    Pin filter sections that you use regularly.

    Pin filter sections that you use regularly.

  3. You can pin filter sections from multiple categories. For example, select the Payment filter category and click the pin icon for another category section, like Brand.

A new Pinned filters category appears with the pinned filter sections available.

Pinned filters category.

Pinned filters category.

Find linked transactions

To find linked transactions, select a transaction and then, in the details panel that appears, scroll down to the Linked transactions section. A chronological view of all linked transactions appears.

Linked transactions section.

Linked transactions section.

Linked transactions include, but are not limited to:

  • A debit linked to a refund or reversal.
  • A preauthorisation or registration linked to recurring transactions.
  • A preauthorisation linked to a capture.

Find a transaction's ECI flag

📘

  • The Electronic Commerce Indicator (ECI) is a value provided by Directory Servers (such as Visa, Mastercard, and American Express) that reflects the result of authentication attempts on transactions processed through 3-D Secure.
  • The ECI flag indicates whether the transaction was fully authenticated via 3-D Secure or if there was only an authentication attempt.

To find the ECI flag value of a card transaction, select the transaction and then in the details panel that appears, click More details and scroll down to the Processing info section.

Processing info section.

Processing info section.

ECI values show the result of 3-D Secure authentication across card networks.

Card brandECI value3-D Secure statusDescription
Mastercard00Authentication failedThe customer's card or bank lack 3-D Secure support, or technical or configuration errors occurred.
01Authentication attempted, incompleteThe customer's card or bank lack 3-D Secure support, or the cardholder ran out of time during authentication.
02Authentication successfulThe customer's card and bank are secured by 3-D Secure.
Visa and American Express05Authentication successfulThe transaction is fully secured by 3-D Secure.
06Authentication attempted, incompleteThe customer's card or bank are not enrolled for 3-D Secure.
07Authentication failedThe customer's card or bank lack 3-D Secure support, or technical or configuration errors occurred.

View a summary of transactions

The Transactions summary section provides a summary of your sales (DB and CP transactions), refunds (RF and CD), and the net total for all the transactions for the date range selected.

Summary of transactions.

Summary of transactions.

Export transactions to CSV

To export a list of all the returned transactions, click the Download a CSV button. If the export takes less than 6 seconds, your device downloads the CSV immediately.

If it takes more than 6 seconds:

  1. The Dashboard queues the download for processing. It notifies you when it has completed processing the CSV and has made the CSV available for download.
  2. In the left navigation menu, click Exports. The queue of exports displays, showing their statuses.
  3. Go to the Downloads tab.
  4. Find the export that you want to download and click Download on the right. Downloads are available to all users linked to the business for 7 days.

📘

Only certain roles can export transactions.

Download CSV button.

Download CSV button.

Refund a debit

📘

The following video showcases how to refund a transaction using the Peach Payments Dashboard:

Refund a transaction as follows:

  1. In the left navigation menu, click Transactions.

  2. Use the search bar or filters to find the debit (DB), credit (CD), or capture (CP) transaction that you want to refund, then select it. You cannot refund other transaction types.

  3. In the details panel that appears, click Refund in the upper left of the panel.

    Refund button.

    Refund button.

  4. In the Refund transaction window that appears:

    1. Select whether you would like to perform a full or partial refund. If you're performing a partial refund, specify the amount that you would like to refund.
    2. Select the refund reason, options include a cancelled order, duplicate order, and much more. If you select Other, provide more details in the field that appears.
    3. Click Issue refund.
  5. In the confirmation window that appears, click Confirm.

  6. A note appears highlighting the submission of the refund for processing.

📘

  • The refund should reflect in the customer's account in 3 to 10 working days.
  • A refund older than six months must be manually processed by the Peach Payments team, contact support for assistance.

Download proof of refund

📘

The proof of refund becomes available 10 minutes after the processing of the transaction.

Download proof of refund from the Dashboard as follows:

  1. In the left navigation menu, click Transactions.

  2. Use the search bar or filters (for example, filter for the refund transaction type) to find the refund transaction (not the original payment transaction) and then select it.

  3. In the details panel that appears, click the more options icon, then click Proof of refund.

    Proof of refund button.

    Proof of refund button.

  4. The proof of refund PDF downloads.

    Sample proof of refund.

    Sample proof of refund.

Capture or reverse a preauthorisation

📘

  • Only certain roles can capture and reverse transactions.
  • You can only capture or reverse PA transactions.

The Manage card payments section describes how to capture or reverse a preauthorisation (PA) transaction using the Peach Payments Dashboard.

Download proof of 3-D Secure

📘

The proof of 3-D Secure is not available immediately.

Download proof of 3-D Secure for successful debit and preauthorisation transactions from the Dashboard as follows:

  1. In the left navigation menu, click Transactions.

  2. Use the search bar or filters (for example, filter for successful debit or preauthorisation transactions) to find the transaction and then select it.

  3. In the details panel that appears, click the more options icon in the upper right of the screen, then click Proof of 3D.

    Proof of 3D button.

    Proof of 3D button.

The proof of 3-D Secure PDF downloads.