AbleCommerce Gold Merchant Guide |
Configure > SecuritySystem SettingsIn a default setup, AbleCommerce's security settings are typically the most secure. We do, however, give you control over these sensitive matters. If you are not using an automated payment gateway, then you may need to store credit card information to process payments after an order is placed. Credit Card NumbersAll credit card data is encrypted before it is saved to the database, if you have set the encryption key. Credit card numbers will never be saved to the database or under any circumstance. The available payment gateways included with AbleCommerce do not require full credit card details once a transaction has been successfully authorized. For enhanced security, you should consider disabling card storage all together. The benefit to this approach is that you gain the security of never recording a customer’s card information. However you should be aware of the following:
Be sure to check the setting for Account Data Lifespan if you do not disable credit card storage. The recommended value is 0, which means as soon as a payment is completed the encrypted account data will be wiped from the database. AbleCommerce will not allow you to retain the card data longer than 30 days after a payment is completed. Secure Socket Layer (SSL)Before accepting live transactions, you will need to make sure that you have an SSL certificate installed. SSL protects data that is transmitted between a browser and your web server. It is critical that you have SSL enabled on your web server, and this should be among the first steps taken after deployment. You will need to have a certificate issued for a domain that is included in your AbleCommerce license. Usually this is the same as the store domain. AbleCommerce does not support any production installation that does not have SSL enabled. Additionally, our application will never display credit card details, even to super users, unless SSL is enabled. In AbleCommerce, SSL is disabled by default. Before you enable SSL in AbleCommerce, make sure you have an SSL certificate installed and working for the domain that is running your AbleCommerce store. There are many companies that sell SSL certificates and provide support for installation. When basic SSL is enabled in AbleCommerce, the secure pages are automatically used by the login forms, customer account and checkout processes, shipping quotes, and payment processors. All backend administration is also using secure SSL pages. Additionally, you can secure all pages with a setting available in AbleCommerce Gold R11 and later. Payment Account Data StorageIt is not typically necessary to store payment details when using a live payment processing gateway.
Confirm your SSL certificate is workingBefore enabling SSL in AbleCommerce, make sure that your SSL certificate is installed and working. It is possible to get locked out of an install if SSL is enabled but not functioning.
NOTE: If you get a message like, "The page cannot be displayed" or "The connection was interrupted", then your SSL certificate is either not installed or improperly configured. If this happens, ask your System Administrator for assistance before continuing. Enable SSL in AbleCommerce
Disable SSL in AbleCommerceIn some cases, such as moving an AbleCommerce database, you need to disable the SSL setting if the new website does not have a working SSL certificate. You can disable the SSL setting in AbleCommerce by un-checking the box next to SSL Enabled in the Secure Sockets Layer (SSL) section of the Configure > Security > General page. Customizing SSL SettingsIn the ..\App_Data\AbleCommerce.config file, you can add additional directories or files within the securePages tag. <securePages enabled="true" ignoreHandlers="WithStandardExtensions"> <directories> <add path="Admin" recurse="true" /> <add path="Members" recurse="true" /> <add path="Checkout" recurse="true" /> <add path="FCKeditor" recurse="true" state="Ignore" /> </directories> <files> <add path="Login.aspx" /> <add path="Members/MyWishlist.aspx" state="Off" /> <add path="Members/SendMyWishlist.aspx" state="Off" /> <add path="Admin/Utility/EditHtml.aspx" state="Ignore" /> </files> </securePages> File Upload FiltersYou can specify the types of files that are allowed for uploading through the AbleCommerce merchant administration pages. Assets: Specify the types of files that can be uploaded through the Image and Asset manager. Themes: Specify the types of files that can be uploaded through the Website > Themes Manager. Digital Goods: Specify the types of files that can be uploaded through the Digital File upload page.
|
||
Related TopicsManage > Orders > Payments (Credit Card Transactions) Configure > Security > Encryption Key
|