Menu

User Tools

Create PDF

Site Tools


Wirecard Shop Plugin for xt:Commerce 4/5

Installation guide for Wirecard Checkout Page

This installation guide for xt:Commerce 4 and xt:Commerce 5 shows the step-by-step installation of the plugin to your installed shop system on your web server. Please test your online shop and the configuration of the plugin on a test system before installing the plugin on your production system.

Step 1

Since changes in the database will occur during the plugin installation process, you have to uninstall the old plugin before installing the new plugin.

Upload the zip file containing the Wirecard Checkout Page plugin to the document root of your xt:Commerce 5 installation and unzip the file. The zip-archive already contains the directory path allowing the plugin to be stored automatically in the right folder.

If you need to unzip the file on your own computer and then upload the plugin, please maintain the directory structure which already exists in the zip file.

Next you need to install the plugin in the shop back-end. In the main menu of your shop administration navigate to “content” → “plugin” → “plugins uninstalled” and install the plugin by clicking the “run” action.

Step 2

Now you have to configure the plugin: go to “plugins installed”, click on “reload”, navigate to the Wirecard Checkout Page plugin and click “edit”:

Step 3

Check the plugin status and save the plugin:

Step 4

Then configure the “method of payment”: navigate to “configuration” → “method of payment”, and click “edit” on the Wirecard Checkout Page method:

Step 5

Enable the payment method by checking the status box:

Step 6

Set your Customer ID, Secret and Service URL (in most cases the URL to your imprint - please note that this field is mandatory):

Note that if a value was filled in once in the “Shop Id” field, this field cannot be cleared completely anymore because it is a required field. In order to obtain an empty “shop Id” field it is necessary to enter a hyphen (”-”).

Step 7

Finally, verify that the Wirecard Checkout Page payment method is displayed on the checkout page:

FAQ

I enabled Wircard Checkout Page but only a blank page is shown during checkout.

Please ensure that the payment wirecard_checkout_page has the sort order 0, and all other payment methods have a sort order higher than 0. See sort order field in step 5.

I enabled Invoice or Installment as payment method in the administration panel. Why is none of these two shown on my shop frontend page?

Invoice and installment are only visible if the criteria defined in your contract with the financial Institution (e.g. payolution) are met. For more information please check the payment method specific documentation for your invoice/installment provider payolution: Invoice and Installment.

I enabled Wircard Checkout Page but only a blank page is shown during checkout.

Please ensure that the payment wirecard_checkout_page has the sort order 0, and all other payment methods have a sort order higher than 0. See sort order field in step 5.

I enabled Invoice or Installment as payment method in the administration panel. Why is none of these two shown on my shop frontend page?

Invoice and installment are only visible if the criteria defined in your contract with the financial Institution (e.g. payolution) are met. For more information please check the payment method specific documentation for your invoice/installment provider payolution: Invoice and Installment.

What about the handling of iframe within Veyton?

In version 4.0.13 it is possible to use the internal iframe redirect method of the shop system. This plugin is using this feature for the configuration of the iframe. We also tested this behavior in version 4.0.12 by copying the following 2 files from version 4.0.13 and changing the checkout template:

  • xtCore/pages/page_action/checkout.pay_frame.php
  • templates/xt_default/xtCore/pages/checkout/subpage_pay_iframe.html

The changes in checkout template are adding the following lines of code to the file templates/xt_default/xtCore/pages/checkout.html:

{if $page_action == pay_frame}
  {include file="/xtCore/pages/checkout/subpage_pay_iframe.html" type="tpl_include"}
{/if}

This website uses cookies to deliver the best service to you. By continuing to browse the site, you are agreeing to our use of cookies.