Description

Anyday offers ANYDAY Split – an installment payment solution for Danish webshops and shoppers.

With Anyday , you can increase your average order size and conversion rate, and put your customer in focus so they can get what they want when they want it — without your customer having to pay in full and upfront.

Anyday WooCommerce is a WordPress plugin that allows you to accept payments via Anyday Split on your WordPress/WooCommerce store. You will be able to capture, refund, and cancel orders placed with Anyday Split directly in WooCommerce, and you can even activate the Anyday Pricetag which ensures higher conversion rates and will increase your average order size.

We strive to make this plugin as functional and stable as possible.

Nevertheless, before installing the Anyday WooCommerce plugin on your production site, it is your responsibility to test it in a pre-production environment to verify that it adheres to your needs and that you understand its behavior.

You can modify it to adapt it to your exact needs.

You are granted one license for a unique website.

You are not allowed to change the author of the plugin.

You are not allowed to redistribute it, modified or not, in whatever way of redistribution.

Installation

The Anyday WooCommerce plugin is easily installed directly in your WordPress plugin dashboard via direct upload.

Requirements

  • WordPress 5.51 or greater

  • WooCommerce 4.5.2 or greater

  • PHP version 7.2.5 or greater

  • SSL must be installed on your site and active on your checkout pages

WooCommerce Admin

We strongly advise that you install the Anyday WooCommerce plugin on a pre-production environment, such as a staging or local installation of your store. This will reduce the risk of potential conflicts and allows you to test the plugin without affecting your live site and customer experience.

  1. Log in to your WordPress admin with an account that has administrator privileges.

  2. Click on the Plugins tab located in the left side menu.

  3. Click the Add New button located in the top left corner of the plugins page.

  4. Click on the Upload Plugin button in the top left corner of the plugins page.

  5. Click the Choose File button in the center of the file upload section or drag the .zip file for the plugin to the file upload section.

Connecting Your Anyday Account

After clicking Activate for the first time, you will be automatically directed to the following window.

There are two options for connecting your Anyday merchant account.

Connect using your Anyday account credentials or connect by entering your API Key, Test API Key, and Pricetag token.

We strongly advise you to connect by using your Anyday account credentials to ensure that your API Keys and Token is saved accurately as we will automatically handle this for you.

You must have an active Anyday account prior to connecting your account to the ANYDAY WooCommerce plugin. If you don’t yet have an Anyday account, please visit: https://www.anyday.io/business/

Connect with your Anyday merchant account credentials

Upon plugin activation, the default setting for connecting your account is using your Anyday merchant account.

Please enter the email and password associated with your Anyday merchant account to log in.

By default, the mode will be set to Live. We suggest you initially select Test so you may test some transactions in test mode before enabling Live mode.

Then, click the Save Changes button below.

NOTE: Whenever you deactivate the Anyday WooCommerce plugin, your credentials will be deleted and you must reconnect upon reactivation using your Anyday account credentials or by manually entering your API Key, Test API Key, and Pricetag token. Therefore, only deactivate the Anyday WooCommerce plugin if you are 100% sure you’d like to remove the Anyday Pricetags and payment option at checkout.

Connect by manually entering your Anyday API Key, Test API key, and Pricetag Token

First, select Manual as your connection type.

Then, click the Save Changes button below. When the page reloads, you will see three new fields to enter your API Key, Test API Key, and Pricetag Token.

You may find your API Key, Test API Key, and Pricetag Token by logging into your ANYDAY account at my.anyday.io and clicking on Webshop from the left side menu.

Click on the Copy icon next to each credential to automatically copy the contents to your clipboard. You can then paste the content inside of the respective field in the plugin settings. Repeat this process for the API Key, Test API Key, and Pricetag Token.

NOTE: Make sure that you enter the correct key in the correct field, otherwise, the plugin will not work properly.

When this is completed, click the Save Changes button.

After you've successfully logged in, you will see a notification banner to confirm that you have successfully authenticated your account.

General Settings

Below you will find the available configuration options and how they each function. You may enable or disable these settings according to your ideal workflow.

Mode

Choose the method to authenticate your Anyday account.

Live

By enabling Live mode, the Anyday checkout will be launched when selecting Anyday as a payment method. Additionally, your live API Key will be used when performing transaction operations.

Test

By enabling Test mode, a mock webshop form will be launched when selecting Anyday as a payment method in lieu of the Anyday Checkout. Two buttons will be presented to initiate mock transaction operations:

  • Approve Payment
    By selecting Approve Payment, the payment will be mock-approved by Anyday and you can continue to test a Capture, Refund, or Cancellation. With that being said, your Test API Key will be used when performing transaction operations. You can view Test data in your Anyday account by toggling the “Test data” switch on the Transactions page.

  • Reject Payment
    By selecting Reject Payment, the payment will be mock-rejected by Anyday and will be canceled in WooCommerce. Additionally, you will be redirected back to the WooCommerce cart page.

Error Log

By enabling the Error Log, any failed requests to the Anyday API will be saved to a debug.log file located in the plugin’s root directory.

Note: If you have a high volume of transactions, it’s recommended that you leave this setting disabled unless you believe you are experiencing errors with the plugin.

Anyday technical support may ask you to enable this setting to assist with resolving any potential technical issues.

Pricetag Settings

Language Localization

Choose the language that should be used in the Pricetag.

Options: DK (Danish), EN (English)

Price Format Locale

Choose the locale that should be utilized to display the price.

Options: DK (Danish), EN (English - USA)

The pricetag on the Product Page

Visibility

Enable/Disable the Pricetag from appearing on the product page.

When enabled, the Pricetag will appear on the Single Product template, typically below the price of your product. Here's an example of how the Pricetag should appear on the Single Product template while the option is enabled.

If you click on the Pricetag, a modal popup will appear, where your customers can read more about how Anyday Split works on your store. Here's an example of how the modal appears.

Position Selector

Enter a CSS selector for an element before which the Pricetag will be loaded on the product page.

Product Price Selector

Enter a CSS selector for an element that contains the price of the product.

Styles

Enter inline CSS styles to be set in a wrapper element containing the Pricetag. Any styles set in this field will be inherited by Pricetag.

Some common parameters that can be used to configure the Pricetag to match your branding are color, font size, font-weight, font-family, etc.

Additionally, you can use CSS properties to align the Pricetag within the wrapper element following the box model.

For example, if you’d like you center the Pricetag, you can enter: display: flex; justify-content: center;

Variant Product Position Selector

Enter a CSS selector for an element before which the Pricetag will be loaded for variant products.

Variant Product Price Selector

Enter a CSS selector for an element that contains the price of a variant product.

Variant Styles

Enter inline CSS styles to be set in a wrapper element containing the Pricetag for variant products. Any styles set in this field will be inherited by the Pricetag.

Some common parameters that can be used to configure the Pricetag to match your branding are; color, font size, font-weight, font-family, etc.

Additionally, you can use CSS properties to align the Pricetag within the wrapper element following the box model.

For example, if you’d like you center the Pricetag, you can enter: display: flex; justify-content: center;

Pricetag on the Cart Page

Visibility

Enable/Disable the Pricetag from appearing on the cart page

Position Selector

Enter a CSS selector for an element before which the Pricetag will be loaded on the cart page.

Product Price Selector

Enter a CSS selector for an element that contains the price of the cart.

Styles

Enter inline CSS styles to be set in a wrapper element containing the Pricetag. Any styles set in this field will be inherited by the Pricetag.

Some common parameters that can be used to configure the Pricetag to match your branding are: color, font size, font-weight, font-family, etc.

Additionally, you can use CSS properties to align the Pricetag within the wrapper element following the box model.

For example, if you’d like you center the Pricetag, you can enter: display: flex; justify-content: center;

Pricetag on the Checkout Page

Visibility

Enable/Disable the Pricetag from appearing on the checkout page

Position Selector

Enter a CSS selector for an element before which the Pricetag will be loaded on the checkout page.

Product Price Selector

Enter a CSS selector for an element which contains the total price displayed in the checkout.

Styles

Enter inline CSS styles to be set in a wrapper element containing the Pricetag. Any styles set in this field will be inherited by the Pricetag.

Some common parameters that can be used to configure the Pricetag to match your branding are: color, font-size, font-weight, font-family, etc.

Additionally, you can use CSS properties to align the Pricetag within the wrapper element following the box model.

For example, if you’d like you center the Pricetag, you can enter: display: flex; justify-content: center;

Did this answer your question?