Your order will be shipped ONLY after the payments are received through Credit Card payments, Bank Deposit/Transfer, confirmation of COD, and Instore Pickups.

Online Payments

For all online payments, we use the PayHere Payment Gateway.

Bank Deposit/Money Transfer

For all Bank Deposits/Transfers use the Bank Details below:

We do banking with the following banks at the moment.
Bank Name: Hatton National Bank
Account Number: 0270 1000 7244
Payee Name: IBMC Lanka (Pvt.) Ltd.
Branch: Nugegoda
Swift Code: HBLILKLX001 (Use this for International Money Transfers)

Cash On Delivery

For Cash On Delivery(COD) orders make the payment directly to the Courier Delivery Agent once you have received the order at your doorstep.