Transactions

Every sale in one place.

Find any payment by name, phone or order number, open its receipt, export the month for your accounts, and watch sales land on a Live Dashboard.

Live Dashboard: revenue, orders, visitors, recent transactions and the ticket list, updating live

Trusted by these companies

  • De'Xandra
    sifuBad
    Galeri Ilmu
    Academy Pixel & Borders
    Kelantan Red Warriors
    Renjis Boutique
  • Nasken Coffee
    Kedah FA
    Alanizz
    Bonda Learning Centre
    Melon Rush
    Tudung si Comel
  • Siti Khadijah
    TotalMen
    Far Capital
    Malaysian Association of Rehabilitation Physicians
    MZ Holidays
    SMITI
  • SyriaCare
    Daily Media
    Ark Ternak Farm
    Ceritakita Publication
    Negeri Sembilan FC
    Unity
  • Monaliza
    Sihaté
    Alun Enterprise
    Tabung Haji Travel
    NTS Printing
    Cinta Gaza Malaysia
  • AFL
    HALUAN
    Asutra Holidays
    F D'Saji
    PIBG SMK TAM
  • SimplySiti
    Amru
    Amalan Sunnah
    Klinik Usraa
    PKPP Hospital Selayang
  • Selangor FC II
    ISMA
    Khayr
    Kembara Sufi Travel & Tours
    Pusat Tuisyen Zifzan

What you get

Search any sale, hand clean exports to your accountant and add sales you took outside BCL.

01

Watch sales come in, live

Generate a Live Dashboard link and put it on the committee's screen. Revenue, orders, conversion and visitors update as buyers pay, and the ticket list shows what is selling. Share it without giving anyone a login.

Live Dashboard: revenue, orders, visitors, recent transactions and the ticket list
02

How each form is doing

Open a form's overview to see its revenue, products sold and conversion rate in one place. You can tell at a glance which form is selling and which needs a better photo, price or description before you spend more on ads. For numbers you can share with a partner, there is also a Live Dashboard.

Payment Form Overview: revenue, products sold and conversion rate
03

Everything about one order

View Details opens the full record of one payment: the buyer's name, email and phone, their answers to your custom fields, each product with its option and price, and the payment channel. When a customer asks about an order, you have the answer without scrolling through chats. The Reference Number sits under Additional Information.

Transaction Details: overview, payer information, answers and products
04

A clean file for your accountant

Export All downloads your transactions as an Excel file with only the columns you tick, grouped as Transaction Details, Payer Information, Item Details and Affiliate Information. Your accountant gets a tidy file instead of screenshots. Up to 1,000 transactions download straight away; bigger exports are prepared in the background.

Export All: choose transaction, payer, item and affiliate columns
05

Bring in sales from elsewhere

Import Records turns an Excel or CSV file into paid records on a form, one per row, so booth or bank transfer sales sit with the rest. Your totals and customer list stay complete. Open the File Format Guide for a sample, and test a few rows first: an import has no undo.

Import Records: upload an Excel or CSV file with a format guide

What you can do

Filter by status, open receipts, export or import spreadsheets, share a Live Dashboard and link Power BI.

Status tabs

All Transaction, Successful, Completed, Pending, Cancelled and Failed, each with a count. Mark orders as completed once delivered.

Receipts & invoices

View Receipt, Download Receipt and Download Invoice from any row. Order Details lists the items, variations and delivery address.

Export to Excel

From Transactions for all forms, or from one form's page to include its Custom Fields. Export Selected for a few rows.

Import from Excel or CSV

A name and email column is enough. Match the columns, then choose: skip duplicates, email receipts, run webhooks and automations, create e-invoice drafts.

Live Dashboard

A private link per payment or event form showing revenue, orders, top products, affiliates and visitor sources as they happen. Set an expiry, regenerate or delete it.

Customers

The Customers page groups buyers by email with their spend and e-invoice details.

Sheets, Excel & Power BI

Send each payment to Google Sheets with an automation, or connect Excel and Power BI.

Good to know

Limits to check before you build, and the add-ons that some features need.

  • Transactions shows only the mode you are in: test payments with Test Mode on, real ones with it off.
  • The Live Dashboard counts live payments only. Booking forms and lead forms do not have one.
  • Only payment form records and event participants can be imported. Lead submissions and customers cannot.
  • An import has no undo. Try two or three rows first.
  • No refund button: refund outside BCL, then cancel the order.

Questions owners ask

Missing test payments, Successful versus Completed, Live Dashboard links and importing past buyers, explained.

My test payments have disappeared from Transactions. Where are they?

Transactions shows only the mode you are in. With Test Mode on you see test payments, and with it off you see real ones. Switch the mode in Platform Setup → Payment to see the other set.

Read the guide

What is the difference between Successful and Completed?

Successful means the payment went through. Completed is a successful transaction you marked as done with Mark As Completed, for example after you delivered the order.

Read the guide

How do I get a Live Dashboard link for my event?

On Events → Events, open the three-dot menu on the event, click Live Dashboard, then Generate Token. Choose when the link expires and copy it. Payment forms have the same action.

Read the guide

Can I import customers who already paid from Excel?

Yes. Open the form, click Import Records, upload an .xlsx, .xls or .csv file with a name and email column, match the columns and confirm. Each row becomes one paid record on that form.

Read the guide

How do refunds work?

BCL has no refund button. Return the money to your customer yourself (for example by bank transfer), then cancel the order in BCL so your records match.

Read the guide

Does BCL handle LHDN e-invoices?

Yes, with the LHDN E-Invoice add-on. BCL submits your e-invoices to MyInvois through Bayarcash as your intermediary, and lists any that fail so you can fix them.

Read the guide

Ready when you are.

Set up your first form today and try it out. When you are ready for real payments, connect Bayarcash and the same form goes live.

Create your first form