Contents
On this page

Gift cards and credit - Plugixa Boat Rental

Gift cards and credit PRO hold an amount a customer spends on bookings until it runs out. You can issue cards yourself, give credit for a cancelled trip, and sell cards on your site.

App in the App manager What it does On by default
Gift cards Cards and credit, and spending them on bookings Yes
Gift card sales Selling cards online, paid through your online ways to pay. Needs Gift cards No

A card is money, not a discount

Spending a card records a payment on the booking, like a card payment would. The price of the booking and the tax on it do not change. What the card does not cover is owed like any other balance, and can be paid with another card or any other way to pay.

A coupon is the other thing: it lowers the price.

Kinds of card

Kind Code Made by Counts as income when spent?
Gift card GIFT- followed by groups of letters and digits You, on the Gift cards screen, or a sale in the gift card shop Yes
Credit CREDIT- and the same A weather cancellation No: you already hold that money, on the cancelled booking

Customers pay with them as Gift card or Store credit. The dashboard and reports leave store credit out of revenue, so the same money is not counted twice.

Issuing a card

Open Plugixa Boat Rental -> Gift cards, in the Sales group of the menu, and press New gift card.

The gift cards list with codes, type, value, balance, status and expiry

Field What it does
Amount The card’s value. “Fixed once issued. Change a balance afterwards with an adjustment.”
Currency “A card pays only for bookings in this currency. Empty uses the site’s.”
Status Active, or switched off. A switched-off card cannot be spent.
Expires “A date, or empty for never. Check the rules on gift card expiry where you trade.” Some countries restrict gift card expiry.
For (name), For (email) Who it is for. Optional.
Note “For staff. How it was paid for, for example. Issuing a card records no money received.”

The code is made by the plugin when you save. The card’s code, value and kind never change.

Issuing a card records no money. The money side of the plugin is about bookings. If you sell a card at the counter, take the money as you normally would and write it in the Note.

On a saved card, Email to recipient sends the card to the For (email) address.

Balance and history

Nothing edits a balance directly. Every change is a line in the card’s History: Issued, Spent (with the booking), Refunded to the card, Adjusted, or Taken off (when a card bought online is refunded).

To change a balance, use Adjust balance: enter Add or take off (“Use a minus sign to take off.”), say Why, and press Apply. A balance cannot go below nothing.

A card that has been spent cannot be moved to the trash. Switch it off instead.

A gift card’s page with its code and balance, the Adjust balance and Email to recipient buttons, and the history of issued and spent lines

Spending a card

The customer types the code in Gift card code and presses Apply:

  • On the booking form, below the choice of boat. “It will be applied when you confirm.” The card is spent the moment the booking is made, before any payment page. A card that covers everything leaves nothing to pay.
  • On the booking’s summary page, in the payment section. It is spent at once: “Your gift card paid … of this booking.” and, if needed, “There is still … to pay.”

A code that fails on the booking form leaves the booking made and says so: “Your booking is made, but the gift card could not be used on it:” with the reason.

A card that is unknown, switched off, expired, used up, in the trash or in another currency all get the same answer, “That code cannot be used on this booking.”, so the answer says nothing about which codes exist. A visitor can try 10 codes in 10 minutes.

Two tabs cannot spend the same money: the balance is taken in one step that checks there is enough.

Money cannot be recorded by hand as paid by gift card or store credit on a booking’s payments panel, as that would say a card was spent without spending it.

Refunds to a card

A refund of a gift card payment, from the booking’s payments panel or when the customer cancels, goes back on the card. This works even for a card that has since expired or been switched off.

Selling gift cards online

With the Gift card sales app on, customers can buy a card on your site, pay online, and have it emailed to the person it is for.

1. Add a card for sale

Open Plugixa Boat Rental -> Gift card shop and add a New card for sale.

Field What it does
Name Required. Shown on the shop.
Description “Shown on the shop above the amounts. Optional.”
Amounts “The amounts a customer picks from, separated by commas, such as 25, 50, 100.”
Let the customer choose an amount Adds an Other amount field, between Lowest and Highest (100 000 at most).
Currency “Empty sells in the site’s currency. A card pays only for bookings in its own.”
Valid for, in months “From the day it is issued. 0 for never.” Up to 120.
Status Only an active card is on sale.
Order on the page Where it is listed.

Offer at least one amount, or let the customer choose one. An amount cannot have more decimals than the currency has.

2. Put the shop on a page

Use the shortcode or the Boat Rental Gift Card Shop block:

[plugixa_boat_rental_gift_card]
[plugixa_boat_rental_gift_card product="3"]

product shows one card for sale only, by its id.

Then choose the page under Settings -> Gift card sales -> Gift card page. A buyer comes back there after paying, or to the page they bought on.

The gift card shop on a page: the card preview beside the four steps, amount, your details, who it is for and payment

What the buyer does

A live preview of the card sits beside four steps:

  1. Choose an amount: one of yours, or Other amount.
  2. Your details: Your name, Your email.
  3. Who it is for: the Delivery (Email it to them now, Email it to them on a day I choose, or Send it to me, to print and give myself), Their name, Their email and an optional message of up to 500 characters.
  4. Payment: Pay with one of your online ways to pay, then Buy for ….

The buyer can try 5 purchases an hour. The shop says: “A gift card is paid for now and spent on bookings later; tax is charged on the booking it pays for.”

Ways to pay: every online way to pay you have switched on and set up, such as Stripe, PayPal, Mollie and Adyen. Klarna is never offered (buying stored value on credit and spending it at once would turn Klarna’s instalments into cash), and neither are the WooCommerce checkout, pay on arrival or gift cards themselves.

After payment

  • Paid: the card is issued and the buyer gets a receipt. You get a “sold” email. The page shows “Your gift card of … is paid.” with the last characters of the code, and Print the card when the buyer chose to print it.
  • Payment processing: the provider has the money but has not released it. The buyer is told “Your payment is being confirmed”. No card yet; it is issued as soon as the provider confirms.
  • Cancelled or not completed: “Nothing was charged. You can try again below.”

The full code is never shown on a public page. It is in the recipient’s email, or in the buyer’s receipt and printable card when they print it themselves.

Delivery

Delivery What happens
Email it to them now The card is emailed to the recipient as soon as it is issued
Email it to them on a day I choose Sent on that day (today to a year ahead), from 09:00 site time. The buyer is told when it has gone
Send it to me, to print and give myself The buyer’s receipt carries the whole code and a link to the printable card. Nobody else is emailed

The recipient’s email carries the card as a PDF. A send that fails is tried again on each hourly run, three times in all, then the order is flagged and you are emailed.

Emails

The plugin sends, whatever your automatic emails are set to: the buyer’s receipt, “being processed”, the recipient’s card, “delivered” for dated cards, “refunded”, and to you, “sold” and “needs your attention”. Each goes in the language the card was bought in.

Under Settings -> Gift card sales -> Gift card emails you can reword two of them: the card email (Card email: subject, Card email: text) and the receipt (Receipt: subject, Receipt: text). Empty uses the standard wording. How the card is delivered is added below the receipt’s text. Placeholders: {card_code} {card_amount} {card_expires} {buyer_name} {recipient_name} {message} {print_url} {order_ref} {site_name}. In the receipt, {card_code} shows only its last characters unless the buyer prints the card.

“A receipt, not an invoice: no tax is charged on a card when it is sold.” There is no setting for tax on a sale.

Gift card orders

Plugixa Boat Rental -> Gift card orders lists every sale, with a reference starting GCO-. An order shows the amount, Bought by, For, Message, Delivery, its Payments and its Card (linked). A card bought online says Bought online: with a link back to its order.

State Means
Waiting for payment The buyer is at the payment page
Payment processing The provider has not released the money
Paid, card issued Done
Not paid The payment failed
Abandoned Nobody paid within 2 hours
Refunded Refunded; the card is switched off
Disputed The buyer disputed the payment; the card is off until it is closed

From an order: Send the card again, Send it to the buyer, and Refund.

Refund refunds what is left on the card, never more, through the way the buyer paid, then switches the card off. A card spent in full has nothing to refund. A refund made at the provider is taken off the card as far as it still holds it.

An order that needs you is flagged, and you are emailed once:

  • “Paid twice: refund the second payment at the provider if asked.” Nothing is refunded by itself, and no second card is issued.
  • “The payment does not cover the card. No card was issued.”
  • “Refunded at the provider for more than the card still held.”
  • “The card could not be emailed. Send it again.”
  • “The payment is disputed. The card is off until it is closed.”

A payment that arrives after an order was abandoned still issues the card: the money was taken. An abandoned or unpaid order’s buyer, recipient and message are wiped after 30 days.

Sales are not revenue

A sale is never a booking and never booking revenue. The card’s money is counted once, when it is spent on a booking. The dashboard widget Gift cards sold shows, beside the revenue figures and never added to them: Sold in 30 days, Still to be spent on cards and how many orders need your attention.

The Gift card sales app cannot be switched off while a sale is waiting for its payment or a sold card has not been emailed yet.

Personal data

A card can name a person, and a sale names a buyer and a recipient. WordPress’s personal data export includes them, and its eraser removes the names, email addresses and message. The card, its balance and the payments stay. A card not yet emailed is then no longer emailed: its delivery becomes the buyer’s. See Privacy and uninstall.

Quick Links

Share