Avarda Checkout - Introduction

Avarda Checkout for WooCommerce is a plugin that extends WooCommerce, allowing you to take payments via Avarda.
  • The plugin can be downloaded for free here.
  • Avarda Checkout is available in Sweden, Norway, Finland and Denmark.
  • You need an agreement with Avarda to be able to use this plugin.
  • WooCommerce 3.0 or newer is required.
  • PHP 5.6 or higher is required.
  • A SSL Certificate is required.

Required WooCommerce Settings


  • It is recommended to enable guest checkout  (Enable guest checkout setting in WooCommerce > Settings > Checkout). If you don’t allow guest checkout you must check both Automatically generate username from customer email and Automatically generate customer password in WooCommerce > Settings > Accounts setting page.
  • To get the order total to match between WooCommerce and Avarda you need to configure WooCommerce to display prices with 2 decimals. More information about displaying of prices and how it can cause rounding issues can be found in this article.

Configuration


  1. Go to: WooCommerce -> Settings -> Checkout -> Avarda Checkout.
  2. Enable Avarda Checkout by checking the Enable Avarda Checkout checkbox.
  3. Title - Enter the title for the payment method displayed in the checkout and order confirmation emails.
  4. Description - Enter the description of the payment method displayed in the checkout page.
  5. Other payment method button text - Customize the Select another payment method button text that is displayed in the checkout if using other payment methods than Avarda Checkout. Leave blank to use the default (and translatable) text.
  6. Testmode  - Tick the checkbox if you make purchases using a test account.
  7. Enable order management - Tick this checkbox if you want to enable automatic order management for the Avarda order.
  8. Debug log - Tick this checkbox to log events for debugging.
  9. Client ID - Client id that you receive from Avarda.
  10. Client Secret - Client secret that you receive from Avarda.

Order Management


When an order is created in WooCommerce and a reservation number exists in Avarda system, you have the possibility to handle the order management in Avarda directly from WooCommerce. This way you can save time and don’t have to work in both systems simultaneously.

Requirements

To get started with order management in Avarda via your WooCommerce store, you need to activate the Enable order management setting in the payment gateway settings.

Cancel an order

Orders created via Avarda Card, Swish, Direct Payments cannot be cancelled. Refund can be used in this case.

  1. The WooCommerce order status need to be set as Processing.
  2. Go to the order edit screen by navigate to → WooCommerceOrders and click on the order you want to edit.
  3. In the Order details box there is a selectbox named Order status. Change the status to Cancelled.
  4. Click the Save Order button located at the top right on the screen.
  5. If everything was successful a new order note saying Avarda reservation was successfully cancelled is created.

Activate an order

  1. The WooCommerce order status need to be set as Processing.
  2. Go to the order edit screen by navigate to → WooCommerceOrders and click on the order you want to edit.
  3. In the Order details box there is a selectbox named Order status. Change the status to Completed.
  4. Click the Save Order button located at the top right on the screen.
  5. If everything was successful a new order note saying Avarda reservation was successfully activated is created.

Refund an order

  1. The WooCommerce order status need to be set as Completed.
  2. Go to the order edit screen by navigate to → WooCommerceOrders and click on the order you want to edit.
  3. In the Order items box, press the Refund button.
  4. Change the order items you want to refund.
  5. Press the Refund via Avarda Checkout button.
  6. If everything was successful a new order note saying Avarda Checkout order was successfully refunded is created.
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.