Choose your support language Select a WhatsApp team
English +1 876 894 3837 Español +57 312 290 7005
← Back to blog

How to Accept Online Card Payments in Dominica

A Dominica guide to Republic Bank and Powertranz for eco-tourism, accommodation, services, payment links, online stores, and secure checkout.

Dominican eco-tour operator receiving an online reservation payment
Original editorial artwork created for Genius Checkout
On this page
  1. Separate availability from payment
  2. Obtain the right Republic Bank credentials
  3. Make Genius Checkout part of the existing workflow
  4. Test approvals, interruptions, and recovery
  5. Keep XCD and visitor pricing clear
  6. Direct or hosted payment page?
  7. Frequently asked questions
  8. Sources and next step

In Dominica, Genius Checkout currently supports Republic Bank through our Powertranz integration. Republic Bank must approve your eCommerce merchant account and issue Powertranz or First Atlantic Commerce (FAC) credentials before you can connect it to Genius Checkout.

The model is well suited to eco-lodges, guides, dive operators, transport providers, farms, consultants, and local retailers that serve customers before or beyond a face-to-face visit.

Last reviewed: September 25, 2026.

Separate availability from payment

Many Dominican tourism experiences depend on weather, guide capacity, transport, or minimum group sizes. Do not let a generic checkout promise availability that the operations team has not confirmed.

Three practical designs are:

  1. Show live availability and let the buyer pay in a connected booking or store system.
  2. Accept a reservation request, confirm it, then send a secure payment link.
  3. If split capture is enabled, authorize the full amount, capture the deposit, then capture the remaining authorized balance later. Otherwise, charge the deposit and collect the balance as a new payment.

Genius Checkout can support each model, but the source booking system remains responsible for dates, inventory, and fulfilment.

Obtain the right Republic Bank credentials

Ask the merchant-services team to confirm Powertranz/FAC, Direct or HPP, test and live environments, currencies, settlement, and 3-D Secure. HPP needs PageSet and PageName. Direct tokenization needs separate approval if the business wants to reuse a payment method.

Also confirm authorization, capture, void, refund, and partial-refund rights. An eco-tour cancellation may require a full refund, while a changed package may require a partial one. The website should not advertise an operation the account cannot perform.

Make Genius Checkout part of the existing workflow

  • An eco-lodge or tour catalogue on WordPress can use WooCommerce.
  • A guide or service company using lead follow-up can use HighLevel.
  • An existing site that needs a lightweight store can use Ecwid.
  • A confirmed excursion, transport job, or farm order can use payment links or QR codes.
  • A bespoke reservation platform can connect through the API.

The merchant receives a central transaction timeline and receipt while the originating platform receives the verified payment result.

Test approvals, interruptions, and recovery

Remote and mobile buyers may change networks or close the browser. Test an approved payment where the return page is interrupted. Deliver the callback twice. Confirm the order reaches one correct final state and that staff can recover it from the transaction reference.

Also test a decline, cancellation, Back navigation, retry, refund, and any planned deposit/balance sequence. A new attempt must create a new transaction rather than altering the failed record.

Keep XCD and visitor pricing clear

Dominica uses XCD. If the merchant quotes in USD or another currency, Republic Bank must first enable the relevant transaction route. Use ISO codes on the product, checkout, receipt, and refund. Explain whether a displayed conversion is informational or the actual charged amount.

Direct or hosted payment page?

Use Direct for the Genius Checkout payment form and approved provider tokens. HPP sends the buyer to the Powertranz page. HPP should open at the top browser level, especially when the original sale began inside an embedded CRM or website tool.

Both modes need server-side verification, safe error messages, and a cancellation route.

Frequently asked questions

Can I collect payment after confirming a tour manually?

Yes. Create a payment link tied to the reservation and approved amount. The link should not expose private itinerary details.

Can I charge a no-show fee from a saved card?

Only when the terms, customer consent, tokenization, and merchant-initiated permissions support it. Seek specific approval rather than assuming.

How do I know whether a refund completed?

Check the Genius Checkout timeline, Powertranz result, and bank report. Do not rely only on a website notice.

See the Powertranz checkout experience

Genius Checkout Test Store checkout with only Powertranz Direct enabled

This is a real Genius Checkout Test Store checkout with Powertranz Direct as the only enabled payment gateway. The amount and currency are illustrative; the merchant's bank agreement determines which currencies can be processed and settled.

Sources and next step

Create a Genius Checkout account or book a setup review once Republic Bank confirms the compatible merchant profile.