DescriptionIn some cases sync collisions can occur causing duplicate product entries to show in the workarea.
See the following example:
To prevent the issue from occuring you will need to start by resolving sync collisions for price entries. Go into the workarea > settings > synchronization > settings page and check off the price entries checkbox. Do this on the sending and receiving servers.
To list all the products that have multiple prices defined, run the following ...
There are rare occasions when eCommerce catalog content cannot be checked using the workarea. For example, one user who is not available may have left content checked out but another user cannot check it back in.
When a content item cannot be checked back in using the workarea, use the SQL script below to return the content to "A" status. Warning: Use the script only on eCommerce content (products) (there are additional tables involved).
DescriptionThis article describes steps to take when previewing the Available Workflows under Settings > Commerce > Fulfillment >Order Workflow and no image is present.CauseThere are two primary causes for the workflow image to not appear in the workarea.
1. The MSDTC is not configured on all servers in the environment.
2. A custom workflow implemented in a previous version was not upgraded and redeployed with a site upgrade.
Resolution1. To ensure proper MSDTC configurat...
DescriptionDevelopers have the option to use Ektron's standard functionality and out-of-the-box server controls to create an eCommerce website. See eCommerce Server Controls for more information.Ektron also provides the ability to customize an eCommerce web site by creating a process workflow tailored to fit company specifications.For more information on customizing eCommerce click here.This article provides a sample on how to create a custom order process workflow. ResolutionCustom Wor...
DescriptionTypically with eCommerce transactions, unless specified, when an order is placed it needs to go through a workflow process before the transaction is complete. In the Workarea, there will be an indication that the order was completed successfully as the status will be marked Completed and the Sequential Workflow image will appear under the properties of the order under the Workflow tab.However, one may experience an issue with transactions where the order status will remain inProce...
In the event that you need to change or modify your commerce screens for shipping providers, addresses etc, there are a few different options you have.
Modify the code itself
Install the Ektron SDK : C:\Program Files (x86)\Ektron\CMS400v86\Utilities\CMS400SDK_Setup.exe This SDK comes installed with samples of the out of the box functionality. You can modify these and build or replace in the Ektron solution. For example
IF you would like to modi...
When using Paypal as a payment provider, the checkout process is unable to complete the transaction.
Paypal is no longer accepting transactions from sites that use SSLv3 due to security concerns. For more information, see https://www.paypal-community.com/t5/PayPal-Forward/New-Information-as-of-December-2-2014-POODLE-SSL-v3-Technical/ba-p/902239 .
The workaround is to use the ServicePointManager.SecurityProtocol Property on your checkout page to forc...
This article clarifies the level of PCI compliance in the Ektron product.
Although Ektron is not PCI compliant, it has settings you can leverage to further make the site PCI compliant. Please review the product documentation link here for more information.
This article explains how to remove old eCommerce basket entries by date. On commerce sites, users may create and leave multiple baskets. As a result, the database's basket table may grow very large, causing performance issues when logging into the site.
Backup the database before running any script against it.
Backup the database.Copy the following text into sql:
declare @dt DateTime
declare @Id bigint
set @dt = '2014-01-01 00:00:00.000';
DescriptionThis article provides additional information for troubleshooting MSDTC when trying to properly configure eCommerce workflow.Note: This information is regarding a component Ektron relies on for proper commerce functionality. The configuration of MSDTC on servers may vary based on network requirements. ResolutionFor the Ektron recommended configuration of MSDTC, review the article here.The tools below help diagnose environmental configuration issues with the MSDTC.Troubleshooti...
DescriptionIf workflow is not working properly, check to see that the servers are on the same domain. If they are not, then you must be sure that the Microsoft Distributed Transaction Coordinator (MSDTC) is configured to communicate between servers in other domains.This article explains how to do this. ResolutionWorkflow TransactionsIf workflow is not working properly, check to see that the servers are on the same domain. If they are not, then you must be sure that the Microsoft Distrib...
Ektron's eCommerce feature lets you generate coupons to provide discounts to customers, either to attract new business or reward loyalty. Coupon management includes the following features such as:
Percentage discounts-you can set a maximum coupon value regardless of the amount calculated by percentage.
Limit to catalog entries that you accept
Limit to most or least expensive entry
Limit to 1 use per customer
Limit from being used with other coupons
Limit to a date range when coupon...