We can accept US cash or pesos if you have not already paid through PayPal.  We only accept dollars in PayPal (NO PESOS).  We will use the current bank exchange rates if you want to pay in pesos, no problem.  We DO NOT accept credit cards on the beach, if you plan to pay with Credit Card you must pay in advance.