Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents

...

1. POS TASKS

Complete POS accounting tasks for products sold online.

Status
colourRed
titleRequired

Status
colourYellow
titlePrerequisite

2. PAYMENT PROVIDER TASKS

Status
colourYellow
titleprerequisite

  • Ensure you have a Windcave Merchant account. If you don't already have one, you can sign up here: Windcave. Make note of your API key and API username when received from Windcave.

    Status
    colourRed
    titlerequired

  • Determine if you will use digital wallets. If so, obtain the proper credentials from Apple, Google, or PayPal according to the payment methods you wish to enable.

  • Determine if you will use the 3DSecure feature within Windcave. This is an additional layer of security that Visa cardholders can opt into. To configure 3DSecure from the Windcave dashboard, click on the Payment Page tab and then scroll to the bottom for the 3DSecure fields.

    Status
    colourBlue
    titleoptional

  • Enable Failed Validation Messaging for Cards Not Accepted

    Status
    colourBlue
    titleoptional

3. COMMERCE TASKS

Update Settings

Status
colourRed
titleREQUIRED

  • In Configuration > Settings > All Settings, configure the following:

    1. ecommercesettings.allowstorageofcc = TRUE

    2. ecommercesettings.allowtransferofcc = TRUE

Status
colourYellow
titleprerequisite

  1. Set Up GL Reporting

    Status
    colourRed
    titlerequired

  2. Determine Communication Requirements

    Status
    colourRed
    titlerequired

  3. Specify Currency

    Status
    colourRed
    titlerequired

  4. Specify Language

    Status
    colourRed
    titlerequired

  5. Ensure CSS File is Sent to Windcave

    Status
    colourRed
    titlerequired

  6. Configure Payment Gateway

    Status
    colourRed
    titlerequired

  7. Activate Windcave Payment Provider Widget

    Status
    colourRed
    titlerequired

  8. Initiate Test Transactions

    Status
    colourRed
    titlerequired

Status
colourGreen
titleDetailed Setup

...

Update the following settings in Commerce Admin.

  • Go to Configuration > Settings > All settings (advanced)

    1. Search for ecommercesettings.allowtransferofcc

      1. Click Edit.

      2. Set the Value to TRUE and click Update.


    2. Search for ecommercesettings.allowstorageofcc

      1. Click Edit.

      2. Set the Value as to TRUE.

      3. Click Update.

Note

IMPORTANT: AllowStorageofCC must be set to TRUE for the GL Export function to work.

...

Windcave has universal capabilities and, as such, accommodates many languages and currencies. To ensure that Aspenware is set to communicate with the gateway using the correct currency, the following configurations must be made.

  • Go to Configuration > Currencies in Admin.

  • Find the currency that you wish to choose and click Edit. If your currency is not listed, select Add new +

  • On either the Edit currency details or the Add a new currency page, complete the following fields:

    • 1. Name: This should be the generally accepted name of the currency (e.g. Australian Dollar).

    • 2. Currency code: This is the official code for the currency that us used in financial markets (e.g. AUD).

    • 3. Rate: This will always be 1. The payment gateway handles all currency exchange rates

    • 4. Published: This field should be checked.

    • All other fields are not used and may be left blank.

  • Click Save.

  • Once you’ve returned to the Currencies screen, find your currency and click the green Mark as primary exchange rate currency and the green Mark as primary store currency buttons. Blue checkmarks should appear to the left of each button. Please ensure that no other currency has a blue checkmark listed. Edit any other currency that is listed as Published to have that field unchecked (not shown in example).

...

Windcave has universal capabilities and, as such, accommodates many languages and currencies. To ensure that Aspenware is set to communicate with the gateway using the correct language and cultural references, the following configurations must be made.

  • Go to Configuration > Languages in Admin.

  • Find your chosen language and select Edit. If your language is not listed, select Add new +.

  • On either the Edit language or Add new language screen, complete the following fields:

    • Name: Enter the name of the language (e.g. English).

    • Language culture: Select appropriate language culture from the dropdown list.

    • Unique seo code: Choose a code (e.g. us)

    • Flag image file name: Select the appropriate flag.

    • Right-to-left: Check the box if the language reads right to left instead of left to right.

    • Default currency: Select the currency used.

    • Limited to Stores: Leave blank.

    • Published: Check this box.

    • Display order: Set as 1.

...

6. Configure Payment Gateway

  • Go to Configuration > Payment Methods in Admin.

  • Click Edit on the Windcave payment gateway.

  • Check Is active and save.  Ensure that only the Windcave payment gateway is set to ‘Is active.’

  • Select Configure on the desired payment method. 

  • Complete the following fields:

    1. Use Sandbox: Should be checked for test and unchecked for prod.

    2. API Key: Obtainfrom Windcave.

    3. API Username: Obtain from Windcave.

    4. Requires Billing Address:Check to supply postal code/zip for AVS. (You can edit which fields are captured under Settings/Customer Settings/Address Form Fields.

    5. Abandoned Session Timeout in minutes: Determine the number of minutes you would like the system to wait before cancelling a customer’s initial credit card authorization. This helps prevent multiple authorizations against a credit card if a customer opts to leave checkout. This setting is defaulted to and must be at least 30 minutes.

    6. Credit Card Form Title: (Language String) This is a customizable title for the form the guest completes with credit card information. Default title is ‘Credit Card Information’.

    7. 3DS Successful Payment Title: (Language String) This is the first sentence of the customizable message a guest receives to proceed once they successfully pass 3DSecure (see screenshot below). Default message is ‘Payment information complete!’.

    8. 3DS Successful Payment Message: (Language String) This is the second sentence of the customizable message a guest receives to proceed once they successfully pass 3DSecure (see screenshot below). Default message is ‘Click the continue button to proceed.’

    9. 3DS Successful Payment Link Test: (Language String) This is the third sentence of the customizable message a guest receives to proceed once they successfully pass 3DSecure (see screenshot below). This language accompanies the link that takes a user back to the credit card entry screen to change their payment method. Default message is ‘change payment’

Info

NOTE: Activation and configuration of 3DSecure is done within the Windcave dashboard. This feature is NOT activated in Aspenware Commerce.

  • Click Save.

7. Configure Digital Wallet Options

...

  • Digital Wallet Authentication Error Message: Enter text you would like your customers to see if there is an error accessing or processing a payment with PayPal. Default message is: ‘There was an error with your payment.’

  • Click Save.

8. Activate Windcave Payment Provider Widget

  • Go to Configuration > Widgets. Select the Windcave Payment provider widget and click Edit.

  • Check the Is active checkbox to make the widget active. Leave Display order at 1. Click Update to save the settings.

8. Initiate Test Transactions

...

A: To facilitate a more frictionless checkout, if a customer already has a stored billing address tAspenware auto-advances to the next screen. This information is used for AVS and is not necessary for digital wallet address verification. A customer can, however, change their billing address prior to selecting the digital wallet payment method.

Q: Why can’t I see the last 4 of my credit card number on the confirmation page when I use my digital wallet?

...