We accept checks, cash, debit cards and all major credit cards. On our website you can pay through our credit card portal otherwise you can pay with any form of payment in person. Please note all returned checks are charged a $30 NSF fee. If you will not be present when the delivery is made please put your payment in a water proof envelope or baggie and place it in your cooler. We will pick it up when we leave your delivery. Otherwise other prior arrangements can be made as well.