You can use the MyCashflow Checkout payment terminal to sell MyCashflow's experimental gift card products.

Here's how you can create a POS order containing a gift card product:

  1. In the admin panel of your online store, go to Orders.
  2. Click New POS order.

    The POS payment page opens.

  3. Add a gift card product to the order.

    The gift card product settings form opens.

  4. Define the settings for the gift card product:
    • Set the gift card code. If you don't enable this setting, a 16-character code will be automatically generated for the gift card.
    • Define the gift card sum and validity period.

      The sum defines the price and the value of the gift card. By default, the sum is set to the price of the gift card product.

  5. Connect the payment terminal to your store if it is not yet connected.

    The payment terminal you connect during this step will be the one you use for printing receipts after receiving payments.

  6. Charge the payment from the customer using one of the supported payment methods.

    After the customer has paid for their order, a new gift card is created, which you can find using the link in the order product table.

    You can print out the gift card or send it to the customer's email address with the shipping confirmation email.

    After the payment is confirmed, receipt printing functions appear in the right-hand column of the POS payment page.

  7. Print the customer and, when necessary, merchant receipt.

Finally, the received payment will appear as paid in the Payment transactions menu on the order page.

If the customer has paid the whole order sum, the status of the order is updated to Delivered.

If the order has still an outstanding amount after the customer's payment, add the necessary payment transactions to the order and process the order as usual.

If you've added the customer's email to the customer information, you can email the customer the shipping confirmation with a link to download the PDF receipt.

Note: Make sure to forward payment transactions to Verifone at regular intervals.