Who is this for?
StoreHub merchants who want to review their card transactions, track payouts to their bank account, and download reports for accounting using the StoreHub Pay Merchant Portal.
Overview
The Merchant Portal at merchant.storehubpay.com is your self-service dashboard for StoreHub Pay. Use it to review every card transaction, track when funds land in your bank account, see fee breakdowns, and download CSV reports for your accounting.
This article shows you how to log in, find a transaction, understand a payout, and download the reports you need to reconcile your books.
Note: For now, only the account owner of your StoreHub account can log in to the Merchant Portal. Manager and accountant access is planned for a future release. If a non-owner tries to log in, they will see 'Access restricted to account owners.' — ask the owner to log in instead.
Before You Begin
You are the account owner of your StoreHub account.
You have your StoreHub BackOffice email and password — the Merchant Portal uses the same login.
You have a modern web browser (Chrome, Safari, Edge, or Firefox).
Step-by-Step Guide
Log In to the Merchant Portal
1. Open your web browser and go to merchant.storehubpay.com
2. You will be redirected to the StoreHub login page.
3. Enter the same email and password you use for BackOffice. There is no separate registration for the Merchant Portal.
4. Click 'Sign In'. You will land on the dashboard.
Notes:
Your session expires after 8 hours of inactivity. After that, sign in again.
Forgot your password? Reset it from the StoreHub BackOffice login page - the same credentials are used here.
Review Your Transactions
The 'Transactions' page lists every card payment, refund, and cancellation processed through your AMS1 terminals.
1. From the left sidebar, click 'Transactions'.
2. By default, the list shows the last 30 days, with the most recent transaction first. Each row is one transaction.
3. Each transaction row shows the following:
Column | What it means |
Transaction ID | Unique reference for the transaction. |
Date / Time | When the transaction happened, in your store's local time. |
Type | Purchase, Refund, or Cancel. |
Amount | Amount in MYR. |
Card | Card brand (Visa or Mastercard) and the last 4 digits. |
Status | Success or Failed. |
Store | Which store processed the transaction. |
Note: Refunds and cancellations show as separate rows linked to the original purchase. The original purchase keeps its 'Success' status — this is normal.
Filter and Search Transactions
Use the filter bar at the top of the 'Transactions' page to narrow the list.
1. Click the date range selector and choose one of: Today, Last 7 Days, Last 30 Days, Last 3 Months, Last 6 Months, Last 12 Months — or pick a custom range.
2. Use the other filters as needed:
Amount range — minimum and maximum amounts.
Status — All, Success, or Failed.
Type — All, Purchase, or Reversal.
Store — pick one or more stores (for multi-store merchants).
Card — Visa Credit, Visa Debit, Mastercard Credit, or Mastercard Debit.
3. To find a specific transaction by ID, use the search bar at the top right. Partial matches work — typing 1234 will find any ID that contains 1234.
Note: If no transactions match your filters, you will see 'No transactions found for this period.'
View Transaction Details
1. Click any row in the Transactions list to open the detail view.
2. The detail view shows everything from the list, plus:
Merchant ID (MID) and Terminal ID (TID)
Approval Code and Retrieval Reference Number (RRN)
Application ID (AID) and Entry Type — for example, Contactless or Chipd.
Verification method — for example, PIN or signaturee.
Failure reason — only shown if the transaction failedf.
Receipt No. — when the transaction was paired with a StoreHub POS
3. The right-hand panel shows:
Payment Method — card brand, funding source (Credit or Debit), and masked card number.
Fee Breakdown — shown once the transaction has been included in a payout. Until then, you will see 'Fees are being processed / available by next business day.'
4. At the bottom, the Payout section links to the payout batch this transaction belongs to. If the payout has not been processed yet, you will see 'Payout pending. This transaction has not been included in a payout batch yet.'
5. For a Refund or Cancel transaction, the detail view also shows the Original Reference linking back to the purchase that was reversed.
Review Your Payouts
The 'Payouts' page shows the actual transfers to your bank account.
1. From the left sidebar, click 'Payouts'.
2. The default view shows the last 90 days, with the most recent payout first.
3. Each payout row shows:
Column | What it means |
Payout ID | Unique reference for the payout. |
Date | Date the funds were transferred. |
Net Payout | Amount deposited to your bank account. |
Bank Account | The destination account. |
Status | Pending or Completed. |
Notes:
Payouts are made per bank account. If you have more than one bank account registered, each account has its own payout.
Status meaning:
Pending: the payout is being processed.
Completed: the funds have been deposited.
View Payout Details
1. Click any payout to open the detail view.
2. The detail view shows:
Bank account — account holder name, bank name, and account number.
Stores included in this payout.
Payout Items count — the number of transactions in this batch.
3. The right-hand panel shows the Fee Breakdown:
Total Purchase — sum of all sales.
Total Refund — sum of all cancellations and refunds.
Total MDR — Merchant Discount Rate fees deducted.
Total Adjustments — chargebacks, corrections, or other adjustments.
Net Payout — what was actually transferred (Total Purchase minus MDR plus Adjustments).
4. Below that, the Payout Items table groups every transaction in this payout under three tabs:
Purchase — sales transactions.
Reversals — refunds and cancellations.
Adjustment — manual or system adjustments.
5. Each item row shows: Date / Time, Transaction ID, Store, Type (Credit or Debit), Card (brand and last 4), and Amount.
Download CSV Reports for Accounting
You can download data from both the 'Payouts' list and from a single payout's detail view.
Download a list of all payouts
1. On the 'Payouts' page, set the filters to the period you want.
2. Click the 'Download' button at the top right.
3. The CSV downloads with one row per payout for the filtered period.
Download all line items in a single payout
1. Open the payout detail view.
2. Click the 'Download' button.
3. The CSV downloads with one row per transaction in the payout (Purchases, Reversals, and Adjustments together).
Note: Match the Net Payout in your CSV against your bank statement to reconcile.
How Long Is My Data Available?
Both transaction history and payout history are kept for at least 7 years. You can go back at any time to download statements for tax or audit purposes.
Troubleshooting
Issue | Solution |
'Access restricted to account owners.' message after login | Only the account owner can log in to the Merchant Portal at this time. Ask the account owner to log in instead. |
Forgot password | Reset your password from the StoreHub BackOffice login page. The same credentials are used for the Merchant Portal. |
'Fees are being processed' shown on a transaction | Fees are calculated when the daily payout batch runs. The fee breakdown will appear by the next business day. |
'No transactions found for this period.' | Widen your date range or remove other filters. Use the date range selector to pick a longer period such as 'Last 90 Days'. |
Payout amount in the portal does not match my bank statement | Open the payout detail and check the Fee Breakdown. MDR fees, refunds, and adjustments all reduce the Net Payout. The CSV download shows every line item. |
Session expired and you were logged out | Sessions expire after 8 hours of inactivity. Sign in again. |
FAQs
1. Why does a refund show the original purchase as 'Success'?
The original purchase did succeed — the refund is recorded as a separate reversal. To see the net effect, look at the payout: the refund appears under 'Reversals' and reduces your Net Payout.
2. My transaction is missing fees — when will they show up?
Fees are calculated when the daily payout batch runs. You will see the breakdown by the next business day. Until then, the transaction detail shows 'Fees are being processed.'
3. My payout is smaller than I expected — why?
Open the payout detail and check the 'Fee Breakdown', 'Reversals', and 'Adjustment' tabs. Refunds, chargebacks, and MDR fees all reduce the Net Payout.
4. Can my staff or accountant log in?
Not at this time. Only the account owner can log in. Manager and accountant access is planned for a future release.
5. How long is my data kept?
At least 7 years for both transactions and payouts.
6. Can I get a payout report sent to my email automatically?
Not at this time. You can download CSV reports manually for any period.
Need Help?
Contact StoreHub Support via live chat in your StoreHub app or email [email protected].