In the town of Sayulita, U.S. Dollars or Mexican Pesos are much more widely accepted than credit cards or traveler checks. You can obtain pesos at home before your departure or upon arrival in Puerto Vallarta at the airport. There are also many ATMs in the town of Sayulita to acquire more cash if needed. If payment is made with a credit card a 5% processing fee will added to the total of your purchases.