FareHarbor did not load properly.

Please try refreshing the page. If you continue to see this message, please contact us.

Error code: no-assets.


Loading Pirate Snorkeling Shack...

[! plusbook.isRenewingMembership ? T("Renewing membership for:") : T("Making new booking for:") !]

New Order
Order #[! order.identifier !]
Not in an order

FareHarbor Read-only Mode

If FareHarbor is unavailable, read-only mode lets you view your data but not edit it. Learn more about read-only mode.

Check the status page to learn about issues with FareHarbor.

Welcome to FareHarbor!

Online booking software and services made to help you grow.

If you continue to see this page, please contact Support. Error code: home-no-proxy.

Loading invoice...

Pay invoices from [! invoice.remitToCompany.billingName || invoice.remitToCompany.name !] with FareHarbor

Pay for this invoice via bank transfer, see more details, and keep track of invoices from all FareHarbor companies. It's free to use and waiting for you.

Remit to

Billed to

Invoice Date Range Created Due Date Included [! Company.taxDisplayRate(invoice.company) !] [! Company.taxDisplayName(invoice.company) !] Total
[! invoice.identifier !] [! invoice.periodStartAt|dateRange:invoice.periodEndAt:'dateOnlyShort':'absolute' !] [! invoice.createdAt|date:'dateOnlyShort':'absolute' !] [! invoice.dueAt|date:'dateOnlyShort':'absolute' !] [! invoice.includedTaxAmount|amount:invoice.company !] [! (invoice.invoicedToCharter || invoice.invoicedToAffiliate)|amount:invoice.company !]
[[ group.name ]]: [[ group.as ]]
[[ interpolate(nT('%(count)s booking', '%(count)s bookings', group.rows.length), { count: group.rows.length }) ]]
ID Contact Agent Desk Voucher Customers Item Availability Amount Due
#[! entry.booking.pk !] #[! entry.booking.pk !] [! entry.booking.contact.name !] [! entry.booking.agent ? entry.booking.agent.name : '' !] [! entry.booking.desk ? entry.booking.desk.name : '' !] [! entry.booking.voucherNumber !] [! entry.booking.customerBreakdown !] [! entry.booking.availability.item.name !] [! entry.booking.availability.startAt|datetime:'short':'absolute':(entry.booking.availability.endAt) !] [! entry.displayOffset|amount:entry.booking !]
[[ interpolate(nT('%(count)s booking', '%(count)s bookings', $summary), { count: $summary }) ]] [[ interpolate(nT('%(count)s customer', '%(count)s customers', $summary), { count: $summary }) ]] [[ $summary|amount:booking ]]

Invoice actions

FareHarbor

    • You're in viewing only mode because some parts of FareHarbor are unavailable.

      Go to status page

  • You're in viewing only mode because some parts of FareHarbor are unavailable.

    Go to status page

[! company.name !]

[! company.location !]
Loading your cart...

This order has been cancelled.

If you feel this was an error, please call us at [! order.company.phone|phone !].

Thanks for your payment!
We've emailed you a receipt.
Thanks for booking with us! We've emailed you this confirmation and a receipt. We've emailed you this confirmation.

If you need to make a change, please call [! order.company.phone|phone !]. We look forward to seeing you!

  • Order #[! booking.pk !] Booking #[! booking.pk !]
    [! booking.item.name !] — [! booking.availability.headline !]
    [! booking.customerBreakdown !]
  • Member ID: [! order.contact.member.code !]
Processing payment...
Please do not leave or refresh this page.

Make a payment

Amount

  • No available payment options. Please try again later.
      • — #[! booking.pk !]
      • [! booking.availability.item|name !] • [! booking.availability.startAt|datetime:'short':(booking.availability.endAt) !] • [! booking.customerBreakdownShort !]
    • Fees [[ orderFees|amount: booking ]]
      Payment total [[ orderTotal|amount: booking ]]
  • No available payment options. Please try again later.

Payment

Collected By
  • Calculate change:
    Change due
  • Calculate change:
    Change due
  • No valid payment options

Sorry, payment cannot be taken at this time. Please contact FareHarbor. (Error code LH-[! paymentCtrl.amountMin() !].) Sorry, cards cannot be processed for amounts less than [! paymentCtrl.amountMin()|amount:company !]. Sorry, payments cannot be created for [! 0|amount:booking !].
Demo mode

Only test credit card numbers accepted

Your card's three or four digit verification (CVC) number, usually on the back.

Demo mode

Only test credit card numbers accepted

Swiped successfully

Expiration

Your card's three or four digit verification (CVC) number, usually on the back.

Ready to swipe card...
Note: It is strongly recommended that you enter the country for American Express cards, or the charge will fail.

Payments are secured and encrypted

Complete

Please answer all fields marked with * and make sure your payment total is correct before proceeding. Please answer all fields marked with * to complete your payment.

Your card will be charged for [[ paymentCtrl.amount()|amount:availability ]].

  • Payment could not be processed. Please refresh the page and try again, or contact FareHarbor Support. (C-UNSPECIFIED)
  • Payment could not be processed. Please refresh the page and try again, or contact FareHarbor Support. (C-LOW)
  • Payment could not be processed. Please refresh the page and try again, or contact FareHarbor Support. (C-HIGH)
  • Payment could not be processed. Please refresh the page and try again, or contact FareHarbor Support. (F-UNSPECIFIED)
  • Payment could not be processed. Please refresh the page and try again, or contact FareHarbor Support. (F-LOW)
  • Payment could not be processed. Please refresh the page and try again, or contact FareHarbor Support. (F-HIGH)
  • Payment could not be processed. Please refresh the page and try again, or contact FareHarbor Support. (G-UNSPECIFIED)
  • Payment could not be processed. Please refresh the page and try again, or contact FareHarbor Support. (G-LOW)
  • Payment could not be processed. Please refresh the page and try again, or contact FareHarbor Support. (G-HIGH)
  • Invalid payment option. Please refresh the page and try again.
  • Please refresh the page and try again.
  • Please refresh the page and try again.
  • Demo mode must be enabled to add payments to demo bookings.
  • Demo mode must be disabled to add payments to non-demo bookings.
  • Cannot create a payment for a saved card when demo mode is enabled.
  • This booking has been rebooked. Please refresh the page.
  • Card not found.
  • Cannot charge that card. Please refresh the page and try again.
  • Cannot skip payment. Please refresh the page and try again.
  • Cannot save card. Please refresh the page and try again.
  • Cannot create affiliate payment. Please refresh the page and try again.
  • Cannot create in-store payment. Please refresh the page and try again.
  • Sorry, your account is not authorized to redeem gift cards.
  • Sorry, you are not authorized to create in-store payments. Please refresh the page and try again.
  • Cannot create in-store payment, type not found. Please refresh the page and try again.
  • Cannot create in-store payment, selection not valid. Please refresh the page and try again.
  • '%(payment_note)s' cannot be empty. Please refresh the page and try again.
  • Gift card not found. Please refresh the page and try again.
  • Cannot create credit card payment. Please refresh the page and try again.
  • Unable to use card for payment. Please refresh the page and try again.
  • Cannot create hold. Please refresh the page and try again.
  • An affiliate must be selected.
  • Payment could not be processed. Cardholder's name is required.
  • Payment could not be processed. Billing country is required. Please refresh the page and try again.
  • Payment could not be processed. Billing postal (zip) code is required. Please refresh the page and try again.
  • Please refresh the page and try again.
  • Please refresh the page and try again.
  • Please refresh the page and try again.
  • Payment device provider not recognized. Please contact FareHarbor Support.
  • Cannot pay with %(payment_method)s when demo mode is enabled.
  • Please refresh the page and try again.
  • Please refresh the page and try again.
  • Payments collected by affiliates must be marked as such. Please contact FareHarbor Support. (A-1)
  • Only payments collected by affiliates may be marked as such. Please contact FareHarbor Support. (A-2)
  • Cannot create payment. Please refresh the page and try again.
  • Hold amount is not specified.
  • Please refresh the page and try again.
  • Please refresh the page and try again.
  • Please refresh the page and try again.
  • Payment could not be processed. EMV device not specified. Please contact FareHarbor Support.
  • Payment could not be processed. EMV device type not specified. Please contact FareHarbor Support.
  • This booking is not eligible for a deposit.
  • A deposit is required for this booking.
  • Sorry, you are not authorized to pay a deposit.
  • Cannot add payment while another payment is pending.
  • This booking is not eligible for online payment.
  • Proposal cannot be confirmed, please contact %(company_name)s
  • [[ error ]]
Booking [! $index + 1 !] of [! order.contributingBookingCount !] ‹ Previous ‹ Previous / Next › Next › | Back to top

[! company.name !]

To [[ viewStoredValueCardCtrl.recipientName ]]

[[ viewStoredValueCardCtrl.note ]]

Gift Card
[! storedValueCard.number !]
Issue date
[! storedValueCard.createdAt|date !]
Balance
[! storedValueCard.balance|amount:storedValueCard:true !]

Card balance as of [! balanceAccurateAt|datetime !].

Redeem online at [! company.url|hostname !].

Would you like to send by email or print?

  • Only authorized users can send emails
  • Subject is required

To: [! viewStoredValueCardCtrl.recipientName !]

[[ viewStoredValueCardCtrl.note ]]

Redeem gift card

Redeem online at [! company.url|hostname !].

Print gift card

Book online

Su Sunday
M Monday
T Tuesday
W Wednesday
Th Thursday
F Friday
S Saturday
Su Sunday
Click a date to browse availability
Sorry, there is no online availability for [! calendarCtrl.date|month:'long' !]. Next available:

Sorry, there is no availability for this day.

Please choose another day.

Thanks for your payment!
We've emailed you a receipt.
[! postBookingPaymentSuccessTitle() !] We've emailed you this confirmation and a receipt. We've emailed you this confirmation.

If you need to make a change, please call [! booking.company.phone|phone !]. We look forward to seeing you!

Member ID: [! booking.contact.member.code !]

[! interpolate(nT('This booking was bought together with %(count)s other', 'This booking was bought together with %(count)s others', (booking.order.contributingBookingCount - 1)), { count: (booking.order.contributingBookingCount - 1) }) !] — Order #[! booking.order.identifier !] »
  • Member ID: [! booking.contact.member.code !]

Sending you to your bank...

Please wait a moment.

Completing your payment...

Please wait a moment.

Waiting for payment...

We're waiting to hear back from your bank.

Please complete your payment

If you haven't already, authorize your payment with your bank.




If you've made a mistake, you can also cancel your booking and start over.

Rebooking failed Booking failed

Sorry, your payment could not be collected or this booking no longer exists. Please try again.

Payment failed

Sorry, there was an issue processing your payment.

Processing payment...
Please do not leave or refresh this page.

Make a payment

Amount

  • No available payment options. Please try again later.
      • — #[! booking.pk !]
      • [! booking.availability.item|name !] • [! booking.availability.startAt|datetime:'short':(booking.availability.endAt) !] • [! booking.customerBreakdownShort !]
    • Fees [[ orderFees|amount: booking ]]
      Payment total [[ orderTotal|amount: booking ]]
  • No available payment options. Please try again later.

Payment

Collected By
  • Calculate change:
    Change due
  • Calculate change:
    Change due
  • No valid payment options

Sorry, payment cannot be taken at this time. Please contact FareHarbor. (Error code LH-[! paymentCtrl.amountMin() !].) Sorry, cards cannot be processed for amounts less than [! paymentCtrl.amountMin()|amount:company !]. Sorry, payments cannot be created for [! 0|amount:booking !].
Demo mode

Only test credit card numbers accepted

Your card's three or four digit verification (CVC) number, usually on the back.

Demo mode

Only test credit card numbers accepted

Swiped successfully

Expiration

Your card's three or four digit verification (CVC) number, usually on the back.

Ready to swipe card...
Note: It is strongly recommended that you enter the country for American Express cards, or the charge will fail.

Payments are secured and encrypted

Complete

Please answer all fields marked with * and make sure your payment total is correct before proceeding. Please answer all fields marked with * to complete your payment.

Your card will be charged for [[ paymentCtrl.amount()|amount:availability ]].

  • Payment could not be processed. Please refresh the page and try again, or contact FareHarbor Support. (C-UNSPECIFIED)
  • Payment could not be processed. Please refresh the page and try again, or contact FareHarbor Support. (C-LOW)
  • Payment could not be processed. Please refresh the page and try again, or contact FareHarbor Support. (C-HIGH)
  • Payment could not be processed. Please refresh the page and try again, or contact FareHarbor Support. (F-UNSPECIFIED)
  • Payment could not be processed. Please refresh the page and try again, or contact FareHarbor Support. (F-LOW)
  • Payment could not be processed. Please refresh the page and try again, or contact FareHarbor Support. (F-HIGH)
  • Payment could not be processed. Please refresh the page and try again, or contact FareHarbor Support. (G-UNSPECIFIED)
  • Payment could not be processed. Please refresh the page and try again, or contact FareHarbor Support. (G-LOW)
  • Payment could not be processed. Please refresh the page and try again, or contact FareHarbor Support. (G-HIGH)
  • Invalid payment option. Please refresh the page and try again.
  • Please refresh the page and try again.
  • Please refresh the page and try again.
  • Demo mode must be enabled to add payments to demo bookings.
  • Demo mode must be disabled to add payments to non-demo bookings.
  • Cannot create a payment for a saved card when demo mode is enabled.
  • This booking has been rebooked. Please refresh the page.
  • Card not found.
  • Cannot charge that card. Please refresh the page and try again.
  • Cannot skip payment. Please refresh the page and try again.
  • Cannot save card. Please refresh the page and try again.
  • Cannot create affiliate payment. Please refresh the page and try again.
  • Cannot create in-store payment. Please refresh the page and try again.
  • Sorry, your account is not authorized to redeem gift cards.
  • Sorry, you are not authorized to create in-store payments. Please refresh the page and try again.
  • Cannot create in-store payment, type not found. Please refresh the page and try again.
  • Cannot create in-store payment, selection not valid. Please refresh the page and try again.
  • '%(payment_note)s' cannot be empty. Please refresh the page and try again.
  • Gift card not found. Please refresh the page and try again.
  • Cannot create credit card payment. Please refresh the page and try again.
  • Unable to use card for payment. Please refresh the page and try again.
  • Cannot create hold. Please refresh the page and try again.
  • An affiliate must be selected.
  • Payment could not be processed. Cardholder's name is required.
  • Payment could not be processed. Billing country is required. Please refresh the page and try again.
  • Payment could not be processed. Billing postal (zip) code is required. Please refresh the page and try again.
  • Please refresh the page and try again.
  • Please refresh the page and try again.
  • Please refresh the page and try again.
  • Payment device provider not recognized. Please contact FareHarbor Support.
  • Cannot pay with %(payment_method)s when demo mode is enabled.
  • Please refresh the page and try again.
  • Please refresh the page and try again.
  • Payments collected by affiliates must be marked as such. Please contact FareHarbor Support. (A-1)
  • Only payments collected by affiliates may be marked as such. Please contact FareHarbor Support. (A-2)
  • Cannot create payment. Please refresh the page and try again.
  • Hold amount is not specified.
  • Please refresh the page and try again.
  • Please refresh the page and try again.
  • Please refresh the page and try again.
  • Payment could not be processed. EMV device not specified. Please contact FareHarbor Support.
  • Payment could not be processed. EMV device type not specified. Please contact FareHarbor Support.
  • This booking is not eligible for a deposit.
  • A deposit is required for this booking.
  • Sorry, you are not authorized to pay a deposit.
  • Cannot add payment while another payment is pending.
  • This booking is not eligible for online payment.
  • Proposal cannot be confirmed, please contact %(company_name)s
  • [[ error ]]

[! T("Your membership summary") !]

[! booking.availability.item.settings.isMemberships ? T('Your membership has been cancelled') : booking.availability.item.isRetail ? cT('"order" as in sales order', 'Your order has been cancelled.') : T('Your booking has been cancelled.') !]

Please contact us if you'd like to make a change.

[! company.phone|phone !] [! company.email !] [! company.url|hostname !]

[! T("Your membership summary") !]

[! T("Member ID") !]: [! booking.contact.member.code !]

[! booking.availability.item.isRetail ? cT('"order" as in sales order', 'Your order has been modified.') : T('Your reservation has been modified.') !]

Your order ID has changed from #[! booking.pk !] to #[! booking.rebookedTo.pk !]. Your booking ID has changed from #[! booking.pk !] to #[! booking.rebookedTo.pk !].

This activity is no longer happening.

We apologize for the inconvenience. Please contact us if you need assistance.

[! company.phone|phone !] [! company.email !] [! company.url|hostname !]

[[ item.name ]]

[[ item.location || company.location ]]
[[ item.headline ]]

Sorry, this item is not currently available.

Book now See available dates and times
Book Direct

This site is the only place to book directly with us and see live availability

Close

Available dates and times — click to book now

Su Sunday
M Monday
T Tuesday
W Wednesday
Th Thursday
F Friday
S Saturday
Su Sunday
Click a date to browse availability
Sorry, there is no online availability for [! calendarCtrl.date|month:'long' !]. Next available:

About

[! company.phone|phone !]
[! company.url !]

FAQ

Policies

None given.

Please refresh the page for a FareHarbor status update.

You can temporarily hide this message, but the page you're on may not work.

Please refresh the page. We're working hard making FareHarbor better and better, and need you to refresh so you're using the most recent updates.

You'll be taken back to where you were, and won't lose any submitted information.

Thanks for using FareHarbor!