- Pay by credit card


Support Visa and Master Card


- Bank Transfer


Please transfer the money to the following bank account:


Account holder: Buyfood.

Account number: 06-0177-0633161-00


After the order is placed successfully, please complete the payment before the order closes at 1pm every day. 

Please write the order number in the reference so that we can confirm the remittance.


As some bank card transfers will be delayed, we will arrange delivery immediately after confirming the payment from the customer. This process will generally be completed in about 2-3 working days.


1. "Same day delivery, same day arrival" delivery guarantee in Hamilton central. Free delivery for order over $40 in Hamilton area


2. Every Monday to Saturday is the delivery day, no delivery on Sunday. Orders on Sunday will be delivered on Monday.


3. Daily cut-off time is 1pm. For orders 1pm, same day shipping (except runout of stock), for orders after 1pm, next day shipping. For example, the order time is 3pm on Tuesday, the delivery time is Wednesday; the order time is 7am on Tuesday, and the delivery time is Tuesday.