Payments
How money reaches the shop, and what to do about refunds.
Payments run through Curlec by Razorpay. Customers can pay by:
- FPX — online banking, the usual choice in Malaysia
- Card — Visa and Mastercard
Everything is in Ringgit.
Live or test
The admin home page shows a badge on the Gateway mode panel:
| Badge | Meaning |
|---|---|
| LIVE | Real money |
| TEST | Practice only, nothing is charged |
It is currently LIVE. The switch is a server setting, deliberately not a button in the admin — a stray click either halts every payment or puts a real customer through a test gateway, and neither shows up until settlements go missing. Ask for it to be changed rather than looking for a toggle.
Where the money goes
Into your Curlec account, then out to the shop's bank on Curlec's settlement schedule. Log in at dashboard.curlec.com to see settlements and download statements.
The shop's order list shows what the customer was charged. Curlec shows what was actually settled after fees. They will not match to the sen, and that is normal.
Refunds
Refund from the Curlec dashboard, then record it against the order in the admin so the two agree.
FPX refunds are not instant — allow several working days, and tell the customer that up front.
Card details
Card numbers never reach the shop or its servers. Curlec's own payment window handles them. Nobody at AUTOXSPARE can see a customer's card number, which is also why nobody here can "just re-run" a payment.
When a payment fails
Failed payments are normal — the customer's bank declined it, or they closed the window. No order is created and nothing is charged. Ask them to try again, or try a card instead of FPX.
If a customer says they were charged but no order exists, do not refund from the admin — check Curlec first. An authorisation that never completed shows on their statement for a day or two and then disappears on its own.