← 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 interruptions, not only approvals
  5. Keep XCD and visitor pricing clear
  6. Direct or hosted payment page?
  7. Frequently asked questions
  8. Sources and next step

A Dominica-based company can accept online cards by obtaining a Republic Bank eCommerce merchant profile that supplies compatible Powertranz/FAC credentials, then connecting those credentials to its sales flow with Genius Checkout. Republic Bank is the institution Powertranz currently displays for Dominica.

A real Genius Checkout Test Store gateway screen showing separate regional payment routes Genius Checkout keeps each approved gateway as a distinct route. The merchant activates only the services and environments provisioned for its own account.

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.

Reviewed on 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. Capture an approved deposit and collect a separate balance later.

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 interruptions, not only approvals

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?

Direct gives Genius Checkout control over the buyer-facing payment form and is the mode to consider for supported 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.

Sources and next step

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