Skip to content

Your Customer Portal

Updated

The Customer Portal is where your buyers look up everything they bought from you. They need no password, and they do not need to message you. BCL sets up the portal for every account. You only need to tell customers where it is.

After a customer signs in with a one-time code, the customer sees:

Page What it shows
Dashboard Their total spend, orders, tickets and content at a glance, and the shops they bought from.
Orders Every payment to you, with the order details and Receipt and Invoice PDFs for paid orders.
Tickets Their event tickets and whether they have checked in.
Content Protected content that they got access to, and the download links from their paid orders.
Profile & sessions Their name, the address used on e-invoices, and the devices they are signed in on.

The Customer Portal Dashboard a customer sees after signing in

The portal only shows live payments. It never shows Test Mode orders.

BCL already links to the portal in the two places every buyer gets:

  • The payment email has a Sign in to My Account link under the receipt buttons.

    The receipt email with the Sign in to My Account link highlighted

  • The receipt page has a Sign in to your account button.

You can also share the address yourself: your BCL domain or custom domain followed by /customer, for example https://<your-subdomain>.bcl.my/customer. Put it in your WhatsApp auto-reply, your website footer or your order emails.

The Customer Portal sign-in page with the Email or phone field and the Send code button

The same portal opens at two kinds of address, with a different view:

  • Your address + /customer shows only purchases from your shop. People who never paid you live cannot sign in there. They see No matching purchases at your shop’s name.
  • bcl.my/customer shows a buyer’s purchases from every shop that uses BCL, with a filter to choose one merchant.

The sign-in page showing No matching purchases at BCL Documentation

Send your own address when you want customers to focus on what they bought from you.

Customers type the email address or phone number that they used at checkout. They get a 6-digit code by Email, SMS or WhatsApp. SMS only works for Malaysian (+60) numbers. The code lasts 10 minutes. Share Find your orders and receipts with customers who need the steps.

A few habits save you and your customers time:

  • Help a customer who cannot sign in. Open their payment under Transactions and check the email and phone they typed. A typo at checkout means the code goes to the wrong place.
  • Keep your customer list tidy. The portal and the Customers page both match buyers by email address.
  • The help link reaches you. On your address, the sign-in page shows Chat with us on WhatsApp. It opens a WhatsApp chat with the phone number in your Company Profile.

Common issues

My customers keep asking for old receipts and download links. Can they get them themselves?

Yes. Send them to your address followed by /customer. They sign in with a one-time code and the email or phone number that they paid with. They then see all their orders from you, with receipts, invoices, tickets and downloads.

A customer says they cannot sign in to the Customer Portal. What do I check?

The portal finds buyers by the email or phone number that they used at checkout. Check the transaction for the exact email and phone, and ask them to use that. Sometimes the code is in their spam folder.

Why does the portal say no matching purchases when I test it?

The portal only shows live payments. Test Mode purchases never show, so a test buyer sees No matching purchases at your shop.

Was this article helpful?

Cookie settings

We use Google Analytics to see which guides help and where readers get stuck. It is on by default; you can turn it off. Your choice is saved on this device.