How to Accept Payments in the Dominican Republic: A Guide for Service Businesses

The Dominican Republic has one of the largest economies in the Caribbean, and its service sector reflects that. Excursion operators in Punta Cana, boutique hotels in Las Terrenas, salons and barbershops in Santo Domingo, wedding planners, dive centers in Bayahibe, and a growing community of freelancers all need dependable ways to charge customers, both local and foreign.

This guide covers how payment acceptance works in the Dominican Republic, from cash and bank POS terminals to payment links and QR codes, and how a small service business can start taking card payments without buying equipment. The national currency is the Dominican peso (DOP), which floats against the US dollar. Tourism businesses often quote in US dollars while expenses run in pesos, so exchange rate awareness is part of daily life for many owners.

The Two-Speed Payment Market

The Dominican payment market moves at two speeds. In resort corridors like Punta Cana and Puerto Plata, card acceptance is mature: hotels, restaurants, and larger excursion companies run POS terminals and expect visitors to pay by credit card. In neighborhood commerce, cash still rules at colmados, food stands, moto-taxi rides, and most small personal services.

Service businesses in the middle feel the squeeze from both sides. A tour guide who books clients on Instagram, a makeup artist serving destination weddings, or an English-speaking driver working resort transfers deals with foreign customers who want to pay by card, yet the business may be too small or too mobile to justify a bank terminal. Bank transfers between Dominican banks such as Banreservas, Banco Popular, and BHD are common for invoiced work and fast domestically, but for international clients, wires are slow and expensive relative to a typical deposit.

Payment Channels Dominican Businesses Rely On

Cash in pesos for everyday local trade. Zero fees, instant, but impossible to collect remotely and risky to hold in volume.

Bank POS terminals, typically provided through the acquiring networks associated with the major banks, such as CardNET and AZUL. These serve established storefronts well but involve merchant account approval, equipment, and recurring costs.

Domestic bank transfers for B2B invoices and larger personal services, usually confirmed the same day between major banks.

Payment links, sent by WhatsApp, SMS, or email, which let any customer pay by card on a secure page. WhatsApp is the primary business communication channel in the Dominican Republic, so link-based payments feel natural to customers.

QR codes for in-person card payments without a terminal, printed at a counter or shown on screen.

Why Foreign Platforms Leave a Gap

Many Dominican entrepreneurs first look at the platforms they see recommended online, then discover the fine print. As of 2026, Stripe and Square do not support the Dominican Republic as a merchant country, so a business based in the DR cannot open a merchant account with either.

The domestic alternative, a merchant account through a local bank and its acquiring network, is a solid option for fixed storefronts with steady volume. The friction appears for micro and mobile businesses: documentation requirements, approval timelines, and fixed monthly costs that do not fit a business doing a handful of card transactions per week. That is the gap no-hardware payment platforms fill.

Getting Set Up: A Sequence That Works

1. Formalize the business. Register appropriately and open a business bank account. If you invoice companies, be aware of the tax receipt (NCF) requirements administered by the DGII, since business customers will ask for proper fiscal receipts.

2. Identify your card-paying customers. For most service businesses these are tourists, expatriates, and destination-event clients.

3. Match the tool to the volume. A busy restaurant in the Colonial Zone justifies a bank terminal. A freelance photographer or excursion booker is usually better off with payment links and no fixed costs.

4. Move deposits to card at booking. Send the payment link inside the same WhatsApp conversation where the client confirms the date. Do not hold dates on a promise.

5. Add a QR code for in-person payment. It covers the client who shows up without cash.

6. Reconcile weekly. Cash, transfers, and card payouts should each map to a booking or invoice.

Deposits and No-Shows in a Booking Business

Destination weddings, private excursions, and photo sessions in the Dominican Republic are usually booked weeks or months out by clients abroad. Holding a date without a deposit is a gamble, and experienced operators no longer take it. A card deposit of 20% to 50% collected through a payment link converts an enthusiastic message into a real commitment and finances upfront costs like fuel, permits, or assistants. State your cancellation terms in the same message: refund window, any non-refundable portion, and how weather or flight disruptions are handled.

Comparing the Main Options

OptionFixed costsInternational clientsTypical fit
Cash (DOP)NoneNoLocal walk-in services
Domestic bank transferNonePoorB2B invoices, local clients
Bank POS terminal (CardNET, AZUL)Equipment and monthly feesIn person onlyStorefronts with steady volume
Payment links and QR codesNoneYesTours, freelancers, deposits, mobile services

For a broader comparison of link-based payments against full gateway integrations, see payment links vs payment gateways.

HandyPay in the Dominican Republic

HandyPay is available in the Dominican Republic. It is designed for businesses that need card acceptance without hardware or a monthly commitment.

The free plan has no monthly fee and charges 4.9% plus US$0.40 per transaction. The Pro plan costs US$29 per month and lowers fees to 4.2% plus US$0.40 at higher volume. Payment links are created in the iOS or Android app or the web Merchant Portal and shared by WhatsApp, SMS, or email, matching how Dominican businesses already talk to clients. QR code payments handle in-person charges, and recurring subscriptions cover repeat billing such as monthly social media management or cleaning contracts.

Onboarding is fully online with identity verification. Payouts go to your local bank account on a daily schedule and typically arrive within 2 to 4 business days. Pricing and settlement currency support varies by country, so check the options shown for the Dominican Republic in the app. If you sell through a website, HandyPay also provides a free WordPress plugin, a WooCommerce gateway, and a Shopify app.

Frequently Asked Questions

Can I accept credit cards in the Dominican Republic without a POS terminal?

Yes. Payment links and QR codes let customers pay by card on a secure hosted page, with your phone as the only equipment. This is the practical route for guides, drivers, freelancers, and event vendors.

Does Stripe work for businesses in the Dominican Republic?

No. As of 2026, Stripe does not support the Dominican Republic as a merchant country, and Square does not either. Local options are a bank merchant account through networks like CardNET or AZUL, or a platform such as HandyPay that supports the country directly.

How do I charge a deposit to a client in the United States or Europe?

Send a card payment link by WhatsApp or email. The client pays in their own currency, their bank handles conversion, and you receive confirmation immediately, without international wire fees that can exceed a small deposit.

Will I get paid in Dominican pesos?

Settlement currency support varies by country on payment platforms, so check what is available for the Dominican Republic in your provider's app before you sign up.

How long do card payouts take?

With HandyPay, payouts are sent daily to your local bank account and typically arrive within 2 to 4 business days. Bank acquirer settlement schedules vary by institution.

Related Guides