How to Spot a Fake Bank Transfer Receipt: Seven Quick Checks for Sellers
A receipt screenshot at 23:40 and a customer asking if you have shipped. Here are the seven checks, the one proof that counts, and the way to never see a receipt again.
Published: September 6, 20265 min read

It is 23:40. A receipt screenshot lands in your DMs with one word under it: shipped? The amount, the logo and your own name all look right. The only thing missing is the deposit SMS from your bank. Spotting a fake bank transfer receipt starts right there, in the thirty seconds before you print the courier label.
This article is for those thirty seconds: seven checks from your own phone, what every real receipt carries, and the workflow that takes the problem out of your DMs.
Seven quick checks for a fake bank transfer receipt
One rule first. The receipt image is the customer's claim; your own bank account is the fact. The first check delivers a verdict; the other six only tell you how much to slow down.
- 1Check the reference against your own account, not the image: a deposit with the same amount, time and source card must be in your transaction list, or no money arrived.
- 2Match the amount to the last unit. An invoice for 458 thousand and a receipt for 450 thousand is not rounding, it is a question.
- 3Ask for the last four digits of the source card before opening the image; the answer has to match the receipt and what your bank shows.
- 4Compare the receipt time with the message time. A receipt stamped before you sent your card number speaks for itself.
- 5Compare logo, font and layout with a real receipt from the same app, but it is the weakest check; a clean image proves nothing.
- 6A channel name or link inside the image means it did not come from a banking app. Close the conversation.
- 7Take a round number plus urgency seriously. The invoice was not round and the receipt is? Pressure to ship right now exists so you do not check.
What a real receipt carries and where you verify it
Every banking app draws its receipt differently, which is why its look is the weakest check. The fields do not change; this table lists each one and where you confirm it.
| On the receipt | On a real one | Where you verify it |
|---|---|---|
| Reference number | A ten-digit number, unique to that transfer | Your own banking app |
| Amount | Exactly the invoice amount | The order's invoice in your panel |
| Source card | First six and last four digits | The customer's answer before seeing the image |
| Destination card and holder | Your number and your name, exactly | Your own card |
| Date and time | To the minute | Your deposit SMS and the DM timestamp |
| Status | Successful, no fine print | Your own bank's SMS |
Your own bank's SMS, not the customer's image
A card-to-card transfer normally lands instantly: if the customer really paid, a deposit SMS reaches your phone within seconds and your balance has changed. That is the only thing worth looking at, and the only thing a picture cannot fake. So turn on deposit SMS for the card you receive on; a small yearly fee is nothing next to one lost order.
No SMS but the customer insists? Wait, open your app, refresh the list. If it is not there either, it did not arrive. They say it will land by morning? Fine, you ship in the morning when it lands.
The receipt goes to the panel, not the DM
Half the forged-receipt problem is the DM itself. The receipt gets buried between twenty messages and read with tired eyes at midnight, and approval is a quick okay recorded nowhere. Once the receipt is attached to the order and approval is a deliberate step, most of those seven checks happen on their own.
In ProMall the customer uploads the receipt, the order sits in a pending-receipt queue and stays there: not marked paid, nothing packed. You approve or reject it with your own banking app open. The panel does not check the receipt for you and is not meant to; it makes sure nothing moves until you say so.
That approval is one step on a longer road; the whole route from first message to tracking code is in online shop order management.
A payment link: the way you stop seeing receipts at all
The better path is that there is no receipt at all. When the invoice is built from the order and its payment link goes into the same conversation, the gateway confirms the payment, not your eyes: either the money landed and the order flipped to paid, or nothing moved. There is no image to forge.
You do not have to drop manual transfers; plenty of regulars are used to them. Set one rule: first-time customers and large orders pay by link only. The full comparison is in instagram payment gateway.
Reconciling transfers: where the books go missing
When every transfer is a screenshot inside a chat, month end means matching thirty deposits to thirty images, and two or three never line up. When the receipt is attached to the order and the approval is dated, your sales list is your deposit list. That is the clean record online shop accounting is built on.
If you already shipped against a fake one
Do not argue in the DM. Keep the conversation, the receipt image as it arrived, and the order details, then:
- Get a statement from your own bank for that date and amount showing no deposit; that is the main document.
- If the parcel has not reached the courier yet, hold it; if it has, keep the tracking code too.
- File the complaint with those documents; without them nobody can act.
- Correct the order status in the panel so it does not count as a real sale.
What to do tomorrow morning
- 1Change your bio or pinned reply: pay by link or upload the receipt to the panel; DM receipts are not approved.
- 2Turn on deposit SMS for the card you receive on, today.
- 3Save one canned reply: shipping happens after the bank's deposit SMS.
- 4Write the rule down for everyone who answers DMs: large orders and first-time customers, link only.
- 5Review the pending-receipt queue with your banking app open, once a day.
None of this is detective work; it moves the verdict from your tired eyes to your own bank and one clear queue. If orders, payments and stock still live in three places, start from online shop management.
Frequently asked questions
Can you spot a fake bank transfer receipt from the image alone?
Not reliably. The image checks only tell you when to slow down. The only proof that money arrived is your own bank: the deposit SMS, the balance, and the transaction list in your own app. Until one of those confirms it, treat the order as unpaid.
The customer says they paid but no deposit SMS arrived. What now?
Wait. Open your banking app and refresh the transaction list. If the deposit is not there either, it did not arrive, however the receipt looks. Tell the customer politely that shipping happens after the bank confirms, and do not ship until it does.
Does the panel approve card-to-card receipts automatically?
No. The receipt attaches to the order, the order waits in a pending queue, and a person approves or rejects it with their own bank open. Nothing is packed or marked paid before that. The panel does not detect forgeries; it makes sure nothing moves until you decide.
How do I avoid receipts altogether?
Send a payment link. The invoice is built from the order, the link goes into the same conversation, and the gateway confirms payment on its own. There is no image to inspect and no image to forge. Keep manual transfers for regulars if you like, but make large orders link-only.
I already shipped against a forged receipt. What should I do?
Keep the conversation, the image and the order details. Get a statement from your own bank showing no deposit for that date and amount. If the parcel is still with you or at the courier's counter, hold it. Then file a complaint with those documents and correct the order status so it does not count as a sale.
Hand your online shop to ProMall
See a free demo built on your own products. Setup takes under ten minutes.
Get a free demoRelated reading
Payments
Instagram Payment Gateway: Payment Links Instead of Manual Transfers
Manual transfers mean checking receipts by hand and chasing mistakes. Here is how a payment link fixes that fast.
Accounting
Online Shop Accounting: The Complete Guide to Costs, Profit and Monthly Close
From revenue versus real profit to cost categories and reconciling bank transfers, everything your shop's bookkeeping actually takes.
Product
Online shop order management, from DM to tracking code in two minutes
We walk one order through every stage, from the first message to the tracking code in the customer's hand, and see how much of it can disappear.