Accepting Payments at Craft Fairs: Cash, Card, and Everything In Between
Ten years ago, a 'cash only' sign at a craft fair booth was totally normal. Today, it's a sale-killer. A growing segment of shoppers — especially younger buyers — carry little or no cash and won't make a special trip to an ATM for a $40 purchase.
The good news: accepting card and digital payments at craft fairs has never been cheaper or easier. A basic card reader setup costs almost nothing, and the transaction fees are a small trade-off for the sales you'd otherwise lose.
Here's a practical overview of your options, what to expect, and how to make checkout smooth even at a busy outdoor event.
Cash — still essential, even in 2025
Don't abandon cash. A meaningful percentage of craft fair shoppers — including older buyers and people who intentionally spend cash at markets — still prefer it. Turning down a ready cash buyer is always a bad outcome.
What you need: a cash box or apron with dividers, enough change to start the day ($100–$200 in small bills and coins is a good baseline), and a simple way to track sales if you're not using a POS system.
Starting change tip: bring more ones and fives than you think you'll need. Many customers pay with twenties. Running out of change mid-day at a busy market is a genuinely painful problem.
Some vendors use a simple notebook to track cash sales; others use a free app like Wave or the free tier of Square to log all transactions in one place, regardless of payment method.
Card readers: your main options
For card acceptance, you'll need a smartphone or tablet with a mobile data connection, a card reader app, and a small card reader device. The four most common options for craft fair vendors:
- Square — The most popular for small vendors. Free card reader (magstripe) included when you sign up; the contactless/chip reader is a one-time purchase (~$49). Transaction fee: 2.6% + $0.10 per tap/swipe. Funds deposit the next business day.
- Stripe Terminal — More setup than Square, but good if you're already using Stripe for an online store. Reader costs start around $59. Transaction fee: 2.7% + $0.05 per in-person swipe.
- PayPal Zettle — Similar to Square. Free card reader; 2.29% + $0.09 per transaction. Deposits to PayPal balance (then to bank). Good if your customers already use PayPal.
- Shopify POS — Best if you already run a Shopify store online and want unified inventory. Costs more and has a monthly subscription, so it's overkill if you're only doing in-person markets.
For most craft fair vendors starting out, Square is the easiest and most widely trusted option. Get the free reader first, test it at a small market, and upgrade to the contactless reader if you do significant volume.
Ready to launch your Booth Link?
Create your Booth LinkDigital wallets, Venmo, and peer-to-peer options
Many shoppers now pay with Apple Pay, Google Pay, or Venmo. Whether you accept these depends on your setup:
- Apple Pay / Google Pay — These work automatically if your card reader supports tap-to-pay (contactless NFC). Square's contactless reader, PayPal Zettle, and Stripe Terminal all support tap payments. No extra setup needed.
- Venmo — You can accept Venmo payments with a printed QR code at your booth. Create a Venmo business account (or use a personal account and move the money). Just display the QR code and have buyers scan it. The downside: you have to manually confirm you received the payment before they leave.
- Zelle — Similar to Venmo, bank-to-bank. Less common at markets but some customers prefer it. Same limitation: you confirm payment manually.
- CashApp — Popular with certain demographics. Works the same way as Venmo for in-person use.
Having a printed QR code for Venmo or CashApp as a backup option is a good idea — it costs nothing and serves the segment of buyers who prefer peer-to-peer payment apps.
What to do when there's no cell signal
Outdoor markets in parks, fairgrounds, and rural areas can have spotty or nonexistent cell service. This is a real risk for card processing.
Square offers offline mode, which allows the reader to accept card swipes and chip transactions without a live internet connection. The transactions are processed and settled once connectivity is restored. This is a significant advantage — enable offline mode in the app settings before you head to market.
Stripe Terminal does not have a built-in offline mode as of this writing. Check current documentation before relying on it at a location with poor signal.
Best practice: before any outdoor or remote market, check whether your location has reliable signal. If not, bring extra cash change, enable offline mode if your reader supports it, and consider posting a notice that asks customers to bring cash as a backup.
Payment fees to expect and factor into pricing
Card processing fees are a real cost of doing business. For most readers, you'll pay 2.5–3% per transaction. On a $50 sale, that's $1.25–$1.50.
Some vendors price their products slightly higher to account for processing fees. Others absorb the fees and consider them a cost of selling to card-only customers (which is a growing segment). Neither approach is wrong — just make sure you're factoring fees into your profit calculation when you set prices.
One thing to avoid: charging customers a 'credit card surcharge' or 'convenience fee.' In most US states, this is either prohibited or must follow strict rules around disclosure. It also creates friction at checkout. It's generally not worth it for small vendors.
Setting up a smooth checkout flow
Fast checkout matters at busy markets. Customers don't want to wait while you fumble with a device, and long lines discourage other shoppers from stopping. A few things that help:
- Pre-charge your phone and bring a portable battery pack. Card readers drain your phone battery. Nothing is worse than a dead phone mid-day.
- Keep your reader accessible, not buried in a bag. A small stand or clip that attaches to your table edge keeps it visible and ready.
- Have clear price tags on everything. Negotiation and price lookups slow you down. If prices are obvious, checkout is faster for everyone.
- If you use Square or a similar app, set up your common items as quick-sale buttons so you're not typing prices manually.
- Practice the flow before your first market. Run a few test transactions at home so you're not learning the app in front of a customer.
How your Booth Link helps with payments
Your Booth Link won't process card payments for you at the booth — that's what the card reader is for. But it supports your payment flow in a few useful ways.
Customers who scan your QR code after the show can see your products and know what you have available. If they want to commission a custom piece or pre-order before your next show, they have a way to reach you directly through your contact links.
Listing your upcoming shows also creates a kind of soft reservation system — customers who see you at a future date can plan to bring cash or cards, knowing they'll have time to browse and buy in person.
As your business grows, your Booth Link can also serve as a bridge to a more formal online store or ordering system. Starting with a simple, clean page today creates the foundation for that later.
Get your Booth Link live in minutes with MyMarketBooth.
Create your Booth Link →