Black Friday Special - Use the coupon code BLACKFRIDAY for a 15% discount on any purchase!

Size: px
Start display at page:

Download "Black Friday Special - Use the coupon code BLACKFRIDAY for a 15% discount on any purchase!"

Transcription

1 Black Friday Special - Use the coupon code BLACKFRIDAY for a 15% discount on any purchase! STRIPE SUBSCRIPTIONS - MAGENTO 1 - DOCUMENTATION 1. About 2. Installation a. Recommended Method b. Manual Installation c. Uninstalling d. Upgrading 3. Configuration 4. How subscriptions work 5. Creating a subscription plan 6. Setting up recurring orders with Stripe Webhooks 7. Creating a configurable subscription 8. Reviewing and updating customer subscriptions 9. How pausing and resuming subscriptions works 10. Adding or updating subscription plans 11. Discount Coupons a. Overview b. Important Configuration Settings a. Coupons Configuration b. Tax Settings Configuration c. Other Considerations 12. Creating subscription orders from the admin area (Mail/Telephone Orders or MOTO) 13. How to change the shipping address for a subscription 14. Translations for multi-language websites 15. Troubleshooting i. Enable Error Logging ii. Front-End Crash (Website does not load) iii. Continue to Next Step button does not work (stuck spinner) iv. Continue to Next Step button redirects to the shopping cart v. Broken Admin Area vi. Failed/Partial/Corrupted Installations vii. Nominal item can be purchased standalone only. viii. No Shipping Methods Available ix. Missing Grand Total for subscriptions x. Missing Pause/Cancel Buttons 16. Thanks ABOUT Stripe Payments is a module for Magento 1 which allows merchants to accept payments using the Stripe payment gateway. Stripe Subscriptions is an optional add on module to Stripe Payments which extends its functionality to allow merchants sell subscriptions using the Stripe payment gateway. For Stripe Subscriptions to work correctly, both modules must be installed. This is the documentation for installing, configuring and using Stripe Subscriptions on Magento 1. For the Stripe Payments documentation, please click here.

2 INSTALLATION Stripe Subscriptions is an add on to the Stripe Payments module. This means that both modules must be installed for the subscriptions to work. For the latest version of Stripe Subscriptions, please make sure that you also have the latest version of Stripe Payments installed before installing the subscriptions add-on. Recommended Method The installation procedure is similar to Stripe Payments: 1. Make sure you have downloaded the module from your customer account section or through the that was sent to you when you purchased the module. 2. Log into your website's magento admin section. 3. Make sure that compilation is disabled from System > Tools > Compilation. 4. Go to System > Magento Connect > Magento Connect Manager and log in. 5. Under «Direct package file upload», upload the.tgz file that you downloaded from our website. 6. Click the «Install» button when the module has uploaded successfully. Check the black console to make sure that there were no errors. 7. If you had compilation enabled, re-compile from System > Tools > Compilation. 8. Continue to Setting up recurring orders with Stripe Webhooks Both modules should now appear in the modules list as shown in the screenshot. You are now ready to create your first subscriptions plan. Manual Installation If for any reason the above procedure did not work (usually because the web server has no write permissions in your Magento directory), then you can install the module manually by simply extracting the module in your Magento's root directory. 1. Double click the.tgz file to uncompress it. If you are on a version of Windows that does not support this, we recommend using the 7-Zip file archiver to uncompress the module. 2. Upload the extracted files by FTP to your website, inside your website's root Magento directory. If you do not have an FTP client already, you can use FileZilla. 3. A single page refresh of your website will set up the module and its database dependencies. 4. Flush your site's caches, merged CSS and Javascript, and re-run compilation if necessary. 5. You can now configure the module. 6. Continue to Setting up recurring orders with Stripe Webhooks Uninstalling If you have installed the module from Magento Connect Manager, it should be just as simple to uninstall through the same interface as shown in the following screenshot:

3 If you have installed the module manually, please refer to the Troubleshooting section for manual uninstall instructions. Upgrading Before upgrading Stripe Subscriptions, you must make sure that you are using the latest version of Stripe Payments, the base module on which Stripe Subscriptions depends. Upgrade instructions for Stripe Payments can be found here. Once you have upgraded Stripe Payments, you can then download the latest version of Stripe Subscriptions from your account. To upgrade the module, simply uninstall and re-install the module using these instructions. CONFIGURATION Stripe Subscriptions uses the same configuration options from Stripe Payments. In addition to those options, you can find another Stripe Subscriptions configuration section under Payment Methods as shown in the screenshot below:

4 1. Subscription Group and Cancelled Subscription Group - These options allow you to automatically assign or unassign users from specific customer groups when they buy or cancel a subscription. The same groups will be used when they pause or resume a subscription. 2. Failed Payments Group This group will be used when a «invoice.payment_failed» event is sent by Stripe to us using their Webhooks feature. If you plan on using this group, please make sure that you have configured Webhooks correctly according to the instructions in the «Other necessary configuration» section. This feature can be used in combination with Magento rules to allow access to specific sections of the website, apply discounts for subscriber and anything else you can do with Magento rules. If you have configured Webhooks, then Stripe Subscriptions will also be able to handle «invoice.payment_succeeded» events coming from Stripe. When one such event is received, an order is re-created based on the original customer subscription at the time the event is sent. This new order can be viewed under Sales > Orders and will have an order status depending on the value of «Recurring Order Status» in the configuration. 3. Invoice Orders Choose whether to create an invoice for a new or recurring order automatically. If set to Manually, the admin has to manually issue the invoice from the admin area, which may be useful if the merchant does not want to create an invoice unless the order items have shipped. Do not confuse this option with the «Authorize Only» option in the Stripe Payments module if an invoice is not created for a subscription order, it does not mean that the payment has not been

5 received. Stripe will charge the customer normally based on the subscription's billing cycle. The invoice in Magento will not be associated with when the actual payment took place. The same goes for refunding these invoices a subscription refund will always be offline and will not refund the actual payment from the Stripe account. 4. New & Recurring Order Status Both new and recurring orders will have the status that is configured from this field. 5. Send Recurring s If this option is enabled, then a customer will be sent for the newly created order after a recurring billing event has occurred. 6. Pause/Resume Subscriptions Enable this if you would like your customers to be able to pause or resume a subscription which they have purchased. More information about how this works can be found on page 26 under the section «How pausing and resuming subscriptions works». 7. Hide grand total when zero - If a user purchases a subscription on its own (i.e. with no regular products in the cart), then Magento will display a «Grand Total» of zero in the shopping cart and the checkout page. This is because the Grand Total only applies to regular products. Enable this option to let Stripe Subscriptions override Magento to hide the Grand Total if it is zero, as shown in the screenshot below: 8. Configurable Products Input If a subscription is created as a configurable product, then the customer can select the option they like from either a dropdown, radio box or a checkbox as demonstrated at Each product will have its own Stripe Subscriptions tab in the product configuration page from where this setting can be set. If a product-level setting is not set, then this global setting in the module configuration will be used instead. HOW SUBSCRIPTIONS WORK

6 When your customers purchase a subscription from your website, the module sets up the subscription in your Stripe account so that the customer is billed automatically by Stripe at the end of each cycle. The subscriptions in your Stripe account will look like the following: Even when the customer renews their card with their bank, Stripe can still continue using the same renewed card without any necessary update by the customer or the merchant. When a customer is billed, Stripe notifies your website using our module's integrated webhooks system, so that new orders are automatically created in your admin area and in the customer account section. The customer can also receive either a new order or a Stripe receipt depending on how the module is configured. Subscriptions can be created for both physical products as well as for virtual services. The difference is that during the checkout process, physical products will ask the user for a shipping address and a shipping method. Virtual products on the other hand will go straight from the billing address to the payment method and then the order review. An example of a virtual product checkout is shown in the screenshot below:

7 When a product like this is purchased from your website, the Stripe Subscriptions module will set up the customer profile and the subscription plan on Stripe's servers, without ever redirecting the customer away from your website. The entire process happens in the background between your server and the Stripe API (or Stripe.js API when Stripe.js is enabled). Once a subscription has been set up, a payment is taken immediately unless a trial period has been set. If there is a trial period, the first payment is taken the day that the trial expires. The subscription can be canceled from 3 different locations: by the user through their Magento account by the Magento administrator through the admin area by the Stripe account holder through the Stripe dashboard A configured subscription will look like so in Stripe's dashboard: CREATING A SUBSCRIPTION PLAN To create a subscription plan: 1. Go to Catalog > Manage Products 2. Click the «Add Product» button 3. For the product type, select «Simple Product» if you need to collect shipping details, or «Virtual Product» if you do not need a shipping address or shipping method. These are the only two types of products that can have a recurring profile, however

8 you can associate simple and virtual products with bundled, grouped or configurable products. 4. Under the General set the Tax Class to what you like. The module will add any variable fees such as tax and shipping into the final Stripe subscription plan price, which is automatically created for you during the customer checkout. This means that the module may create multiple Stripe subscription plans for every Magento recurring product that you create. 5. Click the "Subscription" tab from the sidebar (translated from "Recurring Profile") 6. Enable the subscription and fill in each section as follows: a. Schedule: Do not change; leave everything to their default value. b. Billing: Set the billing period to day, week, month or year. Stripe does not support half-months. If you want to charge your customers every month, set the Billing Period Unit to «month» and the Billing Period Frequency to «1». Leave the maximum billing cycles empty. c. Trial Period: Stripe only supports days when setting a trial period, but the module will attempt to convert the input from here into days based on the values of Trial Period Unit and Trial Billing Frequency. The remaining 2 fields are ignored by the module; however Magento requires them to be set in order to allow the customer to buy the subscription. Set the Maximum Trial Billing Cycles to 1 and the Trial Billing Amount to 0. d. Initial Fee: If you have any initial/setup costs, you can set these here. The module will make sure that these are added in the very first payment from the user as soon as the subscription is set up.

9 7. If you have created a virtual product, don't forget to disable stock management under the Inventory tab. You may also want to set the Maximum Qty Allowed in Shopping Cart to 1, unless it makes sense for the customer to buy the same subscription in multiple quantities. If this is the case, then the Qty in the shopping cart will be taken into consideration by the module when setting up the subscription. 8. Fill all other product options in any way you like and save the product. Once the product has been created, test a purchase on your website and make sure that a subscription plan has been created in your Stripe dashboard. An order will also have been created under Sales > Orders. This order can re-occur for every billing period when you configure Stripe Webhooks as explained in the next section. SETTING UP RECURRING ORDERS WITH STRIPE WEBHOOKS Once the customer signs up to a subscription plan, Stripe automatically charges the customer's card at the beginning of every billing period. But how would a merchant know that a recurring billing event has succeeded or failed so that an order can be fulfilled? Stripe provides an event emission mechanism called Stripe Webhooks which can notify the merchant's website about a billing event. These events can be received by Stripe Subscriptions on the merchant's website and be acted upon in the following way: invoice.payment_succeeded When this event occurs, Stripe Subscriptions has an advanced feature which will find the original order of the customer and re-create it using the same order items, tax information, shipping details and coupons. If the subscription product has any initial fees configured, these will be removed from the recurring order. Furthermore, if the customer used a coupon and Stripe did not discount the billing amount for this period (i.e. because the coupon has expired), then the discount will also be removed from the recurring order. Stripe Subscriptions will automatically invoice the order offline (because the payment has succeeded) but will not mark the order as shipped. The merchant can then view this order as any other regular order coming into their website and fulfill it accordingly. If the merchant desires to mark recurring orders into a particular order state when they are created, then Stripe Subscriptions will respect a configuration setting called «Recurring Order Status» and will mark the order as the merchant wishes. If this setting is not set, then the order will be marked as complete. Finally, if configured, the module can also send a recurring order to the customer similar to the original that they received the first time that they have placed their order. invoice.payment_failed Stripe is very good at trying to avoid failed payments by automatically updating expired cards with the customer's bank instead of requiring the customer to enter new card details manually. However, payments may still fail if for example the customer's bank account has run out of funds. When this event is received by Stripe Subscriptions, then the module will move the customer into a «Failed Payments Group» that is configured from the module's configuration section. No order will be created in the Magento admin area for this customer. It is up to the merchant to periodically check if any customers have been moved to the failed payments group and act according to the business needs. customer.subscription.deleted Merchants can configure their Stripe account to cancel a subscription after a certain amount of payment failed attempts. If a subscription is cancelled because of this, then this event will be sent to the module and the recurring profile in Magento will be cancelled as well. This event will not affect the customer group. As of Stripe Subscriptions onwards, the configuration of Stripe Webhooks is performed in the base Stripe Payments module by following these instructions. These can also be tested in development environments. CREATING A CONFIGURABLE SUBSCRIPTION The simplest way to create configurable subscriptions is to use the Custom Product Options tab under your product's configuration page:

10 This will allow your customers to customize the product (and the subscription price) before adding it to their cart. Custom Product Options are suitable if you need to only adjust the price of the subscription. If you would like your customers to be able to adjust the billing frequency of the subscription (i.e. monthly, weekly etc), then you need to follow a different approach involving Magento's configurable products. To achieve configurable billing frequencies, you must first create a «subscription» attribute that will be used by the configurable product. You can do this from Catalog > Attributes > Manage Attributes. An example of how to set up this attribute can be viewed on the demo server on this page. You can set the labels of the attribute to whatever you want your customer to see on the product page as shown in the following screenshot: Save the attribute and add it to your Default attribute set from Catalog > Attributes > Manage Attribute Sets. Then create a simple or virtual product for each one of the labels that you specified above, and set the recurring profile billing cycle to match the labels that you have chosen. You can see how we created the Coffee Beans subscription on our demo server by inspecting the configuration of its associated simple products in the product catalog.

11 For each simple product that you create, make sure to set the Subscription attribute accordingly: Then, create a master configurable product, which will be associated with all the simple products. When you create this configurable product, choose the «Subscription» attribute that you created as the common denominator: When you are done setting up the master configurable product, go to it's Associated Products tab and select all the simple products that you need to associate with it:

12 Finally, depending on how you would like the customers to select the billing frequency from the product page, go to the Stripe Subscriptions tab and select one of Dropdown/Radio Buttons/Checkbox: This setting is specific to each individual subscription product that you create and overrides the global setting, which can be set from the module's configuration section: REVIEWING AND UPDATING CUSTOMER SUBSCRIPTIONS Once a customer has purchased a subscription, they can review their plan from their account as shown in the following screenshot:

13 The customer can cancel, pause or resume a subscription by clicking on one of the recurring profiles and then updating its state using the top right hand buttons:

14 Subscriptions can also be reviewed and updated from the Magento admin area. To find all of the subscriptions, just navigate to Sales > Recurring Profiles. From here, you can cancel/pause/resume any subscription in the same manner as your customers can. HOW PAUSING AND RESUMING SUBSCRIPTIONS WORKS Customers can view their purchased subscriptions by logging into their customer account section: Once there, your customers can cancel the subscription, pause or resume (suspend or activate), or view the related order for that subscription.

15 The subscription ID is the same that is used in your Stripe dashboard. Under the «Subscription Schedule», your customer can view when their subscription started and based on the billing period, estimate when the next payment will happen. With Stripe Subscriptions, when a subscription is paused or resumed, a full unsubscribe and re-subscribe to the subscription plan is happening behind the scenes. This is in accordance with Stripe's official recommendations. When the customer is resubscribed, the module moves the next billing period into the future by adding trial days on the subscription. For example, consider the scenario where you have a 1 month subscription and your customer subscribed on the 10th of January to that subscription. The next billing date would normally be on the 10th of February. If your customer decided to pause the subscription at any time for 5 consecutive days and then resume it, then when they resume, their next billing date will be on the 15th of February. No payment will be charged until the 15th of February. If the same subscription product had any trial days set, then the trial days would also be shifted in the same way and you will receive the very first payment at the end of the shifted trial days. Furthermore, when the customer resumes the subscription, the «Start Date» field under the «Subscription Schedule» section will be updated to be their next billing date (i.e. 15th of February in the above example). This is to prevent customer confusion about when their next billing date is. HIDING OR RENAMING THE SUSPEND/ACTIVATE BUTTONS Please note that if you disable pausing/resuming subscriptions from the module's configuration section, then the module will not hide the default Suspend/Activate buttons. This is left to your theme and can easily be done with either CSS or template editing. If this feature is disabled but the buttons are not hidden, then the customer will receive a warning when they try to suspend the subscription: If you would like to rename the labels of these buttons to Pause/Resume, you can do so by editing the module's locale files under app/locale/en_us/cryozonic_stripesubscriptions.csv. Simply add the following two lines at the end of the file: "Suspend","Pause" "Activate","Resume"

16 ADDING OR UPDATING SUBSCRIPTION PLANS When you create a new plan, you should be aware that the plan is only created in your Magento store, not on Stripe. When the customer checks out with that plan in their cart, the module automatically creates the plan if it doesn't already exist. Notice how in your Stripe dashboard plans have IDs in the following format: This example plan ID is comprised of the following elements: 167 The product ID in your Magento store that has a recurring profile. GBP The currency code of your store. 900 The amount in cents/pence, i.e MONTH The billing period unit 1 The billing frequency, i.e. every 1 month This means that if you change any of the above values when updating a product with a recurring profile, a new plan will be created with a different ID. The reason for this is that Stripe does not allow plan modifications for anything other than the plan's name. It also means that customers who are already subscribed to a plan do not get affected if you decide to change something on the plan from your website. If there are any variable fees such as taxation, shipping cost or qtys during the checkout, these will be added to the total amount, so multiple Stripe plans may be created for each magento recurring product depending on the checkout amount. DISCOUNT COUPONS Overview Stripe Subscriptions implements coupons for subscriptions, however there are some differences between Magento coupons and Stripe coupons which you must be aware of. Stripe's coupons only support the following basic features: 1. Discounts by percentage of total value. 2. Discounts by a fixed amount on total value. 3. Expiration after a certain amount of time. 4. Expiration after a certain amount of redemptions.

17 5. Expiration at a specific date. On the other hand, Magento can have very flexible rules on coupons and discounts, which are not supported by Stripe. You can explore all the different options by creating a Magento coupon under Promotions > Shopping Cart Price Rules. The coupons implementation by Stripe Subscriptions works by matching the Magento coupon Code with the Stripe coupon ID when a subscription order is placed. If a coupon exists in Stripe with the same ID as the Magento coupon code, then the Stripe coupon is added on the user's subscription, which means that the customer will receive a recurring discount until that coupon expires. Important Configuration Settings Please review the following important configuration settings in order to set up coupons correctly: COUPONS CONFIGURATION The following settings are set on the discount coupon under Promotions > Shopping Cart Price Rules 1. The Magento coupon code is case sensitive and must exist in both your live and test modes in Stripe: If a coupon is deleted from your Stripe account and a customer tries to use it, it will be silently ignored. It is up to you to keep the Stripe coupon IDs and the Magento coupon Codes in sync. 2. Under the "Actions" tab, you must set the «Apply» and «Discount Amount» fields to match the Stripe coupon discount. "Apply" can only be a percent or a fixed amount. 3. Fixed amount discounts must have the setting Maximum Qty Discount is Applied To set to 1.

18 This is necessary in order to match Stripe s discount calculation algorithm for fixed amounts. For example, when a customer buys 2 boxes of chocolate at $10 each, and applies a $5 discount voucher, then Stripe s total subscription price will be $15 ((2 x $10) - $5). If this setting is not set in Magento, then Magento's discount algorithm will be (2 x ($10 - $5)) which will result in a wrong price of $ Percent discounts must have the setting Apply to Shipping Amount set to Yes. This is necessary because the Stripe API does not have a parameter for setting the shipping cost, so the product price and the shipping cost are combined together in the subscription price. Then, Stripe will bill the customer using the following formula: (product_price + shipping) * (1 - discount_percent) * (1 + tax_percent) To match Stripe's formula, the discount must be applied on the shipping cost too. TAX SETTINGS CONFIGURATION The following tax settings are under System > Configuration > Sales > Tax 1. If your subscriptions have shipping costs, then shipping must be included in the tax calculation algorithm: This is necessary because Stripe does not have a separate shipping price field for subscriptions. So when a subscription is created, the product price and the shipping price are combined to create the final subscription price. Stripe s tax calculation algorithm is: (product_price + shipping) * (1 - discount_percent) * (1 + tax_percent)

19 To match Stripe's formula, the shipping cost must be included in the tax calculations. If you don t want to apply tax on shipping for regular products, then simply include all subscription shipping costs in the product price and leave this setting to None. 2. Magento must be configured to use the Total tax calculation algorithm: This means that tax is calculated based on the row total for each subscription order, i.e. after the discounts have been applied. The module also overwrites the algorithm to include the shipping amount in the subscription price. If a different method is selected, the custom algorithm will not have any effect and will result in wrong totals in Magento. 3. Magento must also be configured to apply the tax after the discount, to match Stripe s algorithm: 4. Weee Taxes are no longer supported from version onwards, which passes a tax_percent to Stripe rather than adding the tax amounts in the subscription price. If you don t know what a Weee tax is, then you do not need to do anything as Magento does not calculate these by default. Other Considerations 1. If you are using "initial fees" with percent discounts, then the initial fee will be discounted as well. This is because Stripe applies percent discounts on the entire Stripe invoice amount, which includes the initial fees. 2. Initial fees are always removed from recurring orders. 3. Expired discount coupons are also removed from recurring orders. 4. The coupons implementation will also work with a mixture of regular products and subscriptions as shown in the following screenshot:

20 CREATING SUBSCRIPTION ORDERS FROM THE ADMIN AREA (MAIL/TELEPHONE ORDERS OR MOTO) Magento normally treats a subscription (or recurring profile) as an item that needs to be purchased on its own (i.e. it must be the only item in the customer's shopping cart). This is so that the customer is able to cancel or pause/resume individual subscriptions from their account without canceling an entire order's subscriptions. To convenience your customers, Stripe Subscriptions 1.5+ adds functionality to Magento that allows your customers to place orders that contain both subscription products and regular products. To achieve this, the order is split into multiple orders in the admin area to comply with Magento's core features. If for example the order contains 2 subscription products and 2 regular products, then the order will be split into 3 orders in the admin area one for each subscription and one with the other 2 regular products.

21 In addition to the above, up until the latest version of Magento 1.9.x, creating orders from the admin area that contained products with recurring profiles was not fully supported. Magento doesn't have a «Create Recurring Profile» button in the «Recurring Profiles (beta)» section. Stripe Subscriptions v1.6+ adds extra functionality that allows you to create orders with subscription products and allows admins to successfully capture the payments from the Magento admin area. Creating subscriptions from the admin area is similar with the order splitting that the customer experiences in the front-end, i.e. subscription products must be purchased on their own. However there is no order splitting in the admin area. The admin is responsible for creating the subscription orders separately from the regular product orders. If the admin attempts to add both subscription products as well as regular products in a new admin area order, then they will receive an error notice. HOW TO CHANGE THE SHIPPING ADDRESS FOR A SUBSCRIPTION If a customer changes their billing or shipping address from their customer account section, this change will not be reflected on their existing subscription orders. When a recurring order is created, the shipping address on that order will be set to the same shipping address as on the original order that the customer placed for the subscription. Only admins can change the shipping address of the original subscription order. To do this, first find the subscription ID of that customer. In Magento (you can use your Stripe dashboard if you like), one possible location is the comments section of a recent recurring order: Once you have the subscription ID, find the recurring profile from Sales > Recurring Profiles. Click on the profile and select the Related Orders tab on the sidebar: This is the original order that was placed for this subscription. Click on it and edit the shipping address as needed: Once you have changed the shipping address of the original order, all subsequent recurring orders will be created using this address. TRANSLATIONS FOR MULTI-LANGUAGE WEBSITES The module contains a translations file that can be used with multi-language Magento configurations. You can find this file under: app/locale/en_us/cryozonic_stripesubscriptions.csv To create a translation file for a different language, you can copy the file under: /app/locale/languagecode_countrycode/cryozonic_stripe.csv Make sure to replace languagecode_countrycode with the locale code of the target locale language. This would be the same language that you selected under System > Configuration > General > General > Locale Options > Locale. If you must set your Locale configuration for the first time, make sure to also flush your Configuration Cache after doing so. Once you have copied the file, you can simply edit the file and replace the second string on each row with the translation of the first string. There is nothing else you need to do for translations.

22 TROUBLESHOOTING Enable Error Logging The module will log any problems during checkout in Magento's System Log file. To take advantage of this feature, you will need to enable logging from System > Configuration > Developer > Log Settings. You can easily filter the log file to only the relevant messages using the following command (if you have shell access): $ grep Stripe var/log/system.log If you do not have shell access, just download the file, open it with your favourite text editor and search for «Stripe». Enabling error logging will also write under var/log/exception.log and under var/report/. Make sure that these directories are writable by your Magento installation. If you are testing on a development website, you can also set Magento to display exceptions at the front-end by running the following command: $ cp errors/local.xml.sample errors/local.xml Front-End Crash (Website does not load) If for any reason the installation has caused the entire Magento site to crash, causing your website to not load, the first thing you need to do is to check for a maintenance.flag file in your Magento root directory. This file gets created if a critical error has occurred with Magento. Just delete this file to restore website functionality. Continue to Next Step button does not work (stuck spinner) This is an indication of a server side error (with code 500). To check if it is a 500 error, you can use your browser's debugging console for example in Chrome you can right-click and select Inspect. If it is a 500 error, then under the Network tab of the console you will see a red network request as shown in the screenshot below:

23 To find out what is causing the error, click on the line. You will see the error under the Response tab of the network request as shown below: The error will give some clues as to where the crash is coming from. Usually it is some incompatibility with another module that tries to interfere with the checkout process, like triggering of custom s, reward point modules etc. You can try to disable any such suspected modules by moving their xml file from app/etc/modules/ into a different directory. Do not try to disable conflicting modules from the admin area it doesn't always work.

24 If you can't find the error from the browser console, you can additionally check in your web server's error log files and in Magento's error log files under var/log/. Once you find the cause of the error, if you think that it is a crash with the Stripe module, send us the full error report to info@cryozonic.com to receive further help. Otherwise if the error is thrown by another 3 party module, you may be able to solve it faster by contacting the support team of that module. rd Continue to Next Step button redirects to the shopping cart This is the same as above a 500 server side error, please see the above section for instructions. The main difference for finding the error cause will be that you will need to check the «Preserve log» checkbox in the debugging console so that the error message does not disappear after the redirect. Broken Admin Area If your Magento admin has broken (i.e. receiving a white screen of death) immediately after the installation, you may have forgotten to disable compilation mode before the installation. If you've got shell access, try running the following command to disable compilation: $ php shell/compiler.php disable If that doesn't work, try commenting out the two define function calls in: includes/config.php The above should fix the issue if it is compilation-related. If the CSS/JS of your Magento admin have broken, it may be a merged CSS/caching issue. Have a look here on how to disable merged CSS manually. You can then flush all the caches. Finally, this can happen because of insufficient write permissions on the var/cache directories. If that's the issue, make sure that your Magento directory is owned by the same user that is running the web server before installing the module or configure your webserver to run as the same user that deploys these files to your website. $ chown R <www-username> /magento_directory Failed/Partial/Corrupted Installations If you have received errors in the black installation console, or you get crashes during the checkout page only, you may have a partial/corrupted installation because of incorrect filesystem write permissions. For corrupted installations you will need to manually uninstall the module by deleting the following files: STRIPE PAYMENTS MODULE app/code/community/cryozonic/stripe/ app/design/adminhtml/base/default/template/cryozonic/ app/design/adminhtml/base/default/layout/cryozonic_stripe.xml app/design/frontend/base/default/template/cryozonic/ app/design/frontend/base/default/layout/cryozonic_stripe.xml app/design/frontend/base/default/layout/customer/savedcards.xml app/etc/modules/cryozonic_stripe.xml app/locale/en_us/cryozonic_stripe.csv skin/adminhtml/base/default/cryozonic_stripe/ skin/frontend/base/default/cryozonic_stripe/ lib/cryozonic

25 STRIPE SUBSCRIPTIONS MODULE app/code/community/cryozonic/stripesubscriptions app/design/frontend/base/default/template/cryozonic_stripesubscriptions app/design/frontend/base/default/layout/cryozonic_stripesubscriptions.xml app/etc/modules/cryozonic_stripesubscriptions.xml app/locale/en_us/cryozonic_stripesubscriptions.csv app/design/adminhtml/base/default/template/cryozonic_stripesubscriptions app/design/adminhtml/base/default/layout/cryozonic_stripesubscriptions You will also need to clean the database: 1. Drop the mysql table cryozonic_stripesubscriptions_customers 2. Open the mysql table core_resource, find and remove the entry for cryozonic_stripe_setup and cryozonic_stripesubscriptions_setup A corrupted installation may be caused by incorrect Magento directory permissions. Most of these problems can simply be fixed by changing the ownership of the Magento directories to the user running the webserver with: $ chown R <www-username> /magento_directory Alternatively you can configure your webserver to run as the same user that deploys these files to your website. If you do not have shell access to run the above command, the only other solution would be to perform a manual installation and upload the files to your Magento directory over FTP. Nominal item can be purchased standalone only. rd A customization that you made or some other 3 party module is overriding a class that Stripe Subscriptions is also overriding. The code that makes Magento allow multiple subscriptions to be added to the same cart is the method additem() in app/code/community/cryozonic/stripesubscriptions/model/quote.php. In this case, the Mage_Sales_Model_Quote model is probably overwritten somewhere else in the codebase. You can get a hint of where this model is overwritten with the following command in your Magento root directory: $ grep -ir '<quote>' * No Shipping Methods Available Magento ships with 8 core shipping methods. These shipping methods can be used with regular products, however when it comes to subscriptions, only the «fixed» rate shipping methods can be used for recurring profiles, which are the «Flat Rate», «Table Rates» and «Free Shipping» methods. This is an inherent limitation with the implementation of the core Magento shipping methods. If you need more flexibility than the offered core shipping modules, you can check in the marketplace for more flexible shipping modules that support recurring profiles. For example, WebShopMatrix's free shipping module does not support recurring profiles (see here for details), however their premium module comes with support for them. If you cannot find an appropriate shipping module for your shipping provider of choice, a last resort would be to use a fixed rate module and charge a shipping rate geographically that will have a margin of safety above the actual shipping cost that your shipping vendor will charge you. Missing Grand Total for subscriptions Magento does not normally display a grand total for products that have recurring profiles configured. The reason is because Magento was designed to only allow a single subscription product in the cart at a time. The fact that you are able to add multiple

26 subscriptions to the cart is because Stripe Subscriptions overrides Magento to allow this feature. Furthermore, because of the above Magento design, separate orders will be created for each subscription product in the cart, and separate charges will be displayed in the customer's bank account for each purchased subscription. This would allow customers to cancel/pause/resume subscriptions individually from their customer account section using the default Magento features for recurring profiles. Changing any of this behaviour would require large foundational changes in a variety of core Magento modules. For this reason, Stripe Subscriptions does not try to do too much other than enabling the customer to add mixed products in the cart. If you still need to add a grand total, your theme developer can adjust the following templates in the module for the purpose of aggregating the totals: app/design/frontend/base/default/template/cryozonic_stripesubscriptions/checkout/total/nominal.phtml app/design/frontend/base/default/template/cryozonic_stripesubscriptions/tax/checkout/grandtotal.phtml app/design/frontend/base/default/template/cryozonic_stripesubscriptions/tax/checkout/subtotal.phtml The corresponding blocks for these templates can also be found at: app/code/community/cryozonic/stripesubscriptions/block/checkout/ Missing Pause/Cancel Buttons If customers cannot see the Pause or Cancel buttons on their subscriptions page, this may be because some themes intentionally hide the buttons, either with CSS rules, template editing or xml layout updates. To confirm if your theme is hiding the buttons, you can try reverting back to the default Magento theme. The customer should then be able to see the two buttons as shown in this screenshot. Thanks Thank you for choosing our Stripe modules. If you like the modules, we would much appreciate a review on magento connect.

STRIPE PAYMENTS FOR MAGENTO 2 - DOCUMENTATION

STRIPE PAYMENTS FOR MAGENTO 2 - DOCUMENTATION Menu STRIPE PAYMENTS FOR MAGENTO 2 - DOCUMENTATION Table of Contents 1. About 2. Install 3. Uninstall 4. Upgrade 5. Configuration 6. Testing Cards 7. Admin Area a. Issuing Refunds b. Capturing «Authorized

More information

SitelokTM. Stripe Plugin V1.5

SitelokTM. Stripe Plugin V1.5 SitelokTM Stripe Plugin V1.5 Sitelok Stripe Plugin Manual Copyright 2015-2018 Vibralogix. All rights reserved. This document is provided by Vibralogix for informational purposes only to licensed users

More information

Subscriptions and Recurring Payments 2.X

Subscriptions and Recurring Payments 2.X Documentation / Documentation Home Subscriptions and Recurring 2.X Created by Unknown User (bondarev), last modified by Unknown User (malynow) on Mar 22, 2017 Installation Set up cron (for eway) Configuration

More information

cdiscount version BoostMyShop

cdiscount version BoostMyShop cdiscount version BoostMyShop December 07, 2017 Contents cdiscount 1 1. Overview 1 2. Installation 1 Installation steps 1 Requirements 1 Product #1 1 Product #2 2 3. Configuration 2 1. Account activation

More information

Blog FAQ.

Blog FAQ. Blog FAQ Website: Support: http://ecommerce.aheadworks.com helpdesk@aheadworks.com Table of Contents Blog... 4 Can I use a WYSIWYG editor in Blog?... 4 Is it possible with the Blog extension to limit the

More information

PHPBasket 4 Administrator Documentation

PHPBasket 4 Administrator Documentation PHPBasket 4 Please ensure you have the latest version of this document from http://www.phpbasket.com Contents CONTENTS 2 REQUIREMENTS 3 INSTALLATION 4 PREPARATION 4 UPLOAD 4 INSTALLATION 4 ADMINISTRATOR

More information

Smith Autoship v

Smith Autoship v Smith Autoship v.3.00.26 User s Manual Revision Date: 11/20/2013 1 Table of Contents I. Introduction... 3 II. Installing Smith Autoship... 4 III. Configuring Smith Autoship... 7 A. DNN Permissions... 7

More information

Magento 2 Integration Manual (Version /10/2017)

Magento 2 Integration Manual (Version /10/2017) Magento 2 Integration Manual (Version 1.1.0-13/10/2017) Copyright Notice The software that this user documentation manual refers to, contains proprietary content of Megaventory Inc. and Magento (an ebay

More information

Magento Integration Manual (Version /15/2017)

Magento Integration Manual (Version /15/2017) Magento Integration Manual (Version 2.1.1-05/15/2017) Copyright Notice The software that this user documentation manual refers to, contains proprietary content of Megaventory Inc. and Magento (an ebay

More information

CMSnipcart Documentation

CMSnipcart Documentation CMSnipcart Documentation Release 1.0.0 CMExtension January 07, 2016 Contents 1 Overview 3 1.1 Technical Requirements......................................... 3 1.2 Features..................................................

More information

Better Price Extension. User manual

Better Price Extension. User manual Better Price Extension User manual Table of contents 1. Overview 1.1 General information 1.2 Key features 1.3 About this manual 2. Installation 2.1 Installation requirements 2.2 Installation instructions

More information

You can use these quick links, and the links on the left sidebar to navigate quickly around this User Manual.

You can use these quick links, and the links on the left sidebar to navigate quickly around this User Manual. USER MANUAL Fooman Connect: Xero - Magento 2 Quick Links This document is structured in the following sections: 1. 2. 3. Set up in Xero and Magento Using Fooman Connect: Xero Troubleshooting You can use

More information

About the Tutorial. Audience. Prerequisites. Copyright & Disclaimer. Magento

About the Tutorial. Audience. Prerequisites. Copyright & Disclaimer. Magento About the Tutorial Magento is an open source E-commerce software, created by Varien Inc., which is useful for online business. It has a flexible modular architecture and is scalable with many control options

More information

Vantiv ecommerce for Magento 1 User Guide. Version 1.0.7

Vantiv ecommerce for Magento 1 User Guide. Version 1.0.7 Vantiv ecommerce for Magento 1 User Guide Version 1.0.7 Vantiv ecommerce for Magento 1... 1 User Guide... 1 1. Project... 3 2. Onboarding... 3 3. Installation... 3 4. Configuration... 5 5. Nuances for

More information

Resurs Bank. Magento 1 module. Checkout

Resurs Bank. Magento 1 module. Checkout Resurs Bank Magento 1 module Checkout Content Content Module installation Frontend Cart Shipping methods Discount code The iframe Data syncing Order placement Admin Payment methods Callback settings Salt-key

More information

Vantiv ecommerce for Magento 2

Vantiv ecommerce for Magento 2 Vantiv ecommerce for Magento 2 User Guide Version 1.0.0 June 2017 Table of Content 1. Onboarding...3 2. Installation...3 3. Configuration...5 4. Nuances for each MOP...22 5. Checkout...23 6. Stored Payment

More information

Magento Enterprise Edition. User Guide. Part IV: Customers Sales & Orders Payments Shipping Taxes. Version

Magento Enterprise Edition. User Guide. Part IV: Customers Sales & Orders Payments Shipping Taxes. Version Magento Enterprise Edition User Guide Part IV: Customers Sales & Orders Payments Shipping Taxes Version 1.14.2 Contents Customers 1 Chapter 1: Customer Accounts 3 Customer Account Configuration 4 Customer

More information

USER MANUAL. Fooman Connect: Xero - Magento 2. Quick Links. Leave a Review Reviews help to build a trusted Magento community.

USER MANUAL. Fooman Connect: Xero - Magento 2. Quick Links. Leave a Review Reviews help to build a trusted Magento community. USER MANUAL Fooman Connect: Xero - Magento 2 Quick Links This document is structured in the following sections: 1. 2. 3. 4. Installation Set up in Xero and Magento Using Fooman Connect Troubleshooting

More information

ACCESS FREQUENTLY ASKED QUESTIONS

ACCESS FREQUENTLY ASKED QUESTIONS ACCESS FREQUENTLY ASKED QUESTIONS Contents 1. Microsoft Cloud Solution Provider Program 4 1.1. Which Microsoft products are offered? 4 1.2. What are the main differences compared to the other licensing

More information

User s Guide. (Virtual Terminal Edition)

User s Guide. (Virtual Terminal Edition) User s Guide (Virtual Terminal Edition) Table of Contents Home Page... 4 Receivables Summary... 4 Past 30 Day Payment Summary... 4 Last 10 Customer Transactions... 4 View Payment Information... 4 Customers

More information

Merchant e-solutions Payment Acceptance User Guide for Magento version 2.x ( M2 )

Merchant e-solutions Payment Acceptance User Guide for Magento version 2.x ( M2 ) Merchant e-solutions Payment Acceptance User Guide for Magento version 2.x ( M2 ) Step-by-step guidance for setup and use of the Payment Acceptance extension for Magento 1 Table of Contents Key Contacts...

More information

You can use these quick links, and the links on the left sidebar to navigate quickly around this User Manual.

You can use these quick links, and the links on the left sidebar to navigate quickly around this User Manual. USER MANUAL Fooman Connect: Xero (Magento 1) Quick Links This document is structured in the following sections: 1. 2. 3. Installation Set up in Xero and Magento Troubleshooting You can use these quick

More information

Installation Guide for Magento Subscription Manager

Installation Guide for Magento Subscription Manager Installation Guide for Magento Subscription Manager This guide shows the installation and use of the Magento Subscription Manager. The extension can be obtained from www.sellxed.com/shop. Release Date:

More information

Optimizes the navigation and lets visitors search by categories, price ranges, color, and other product attributes.

Optimizes the navigation and lets visitors search by categories, price ranges, color, and other product attributes. Documentation / Documentation Home Layered Navigation Created by Unknown User (bondarev), last modified by Malynow, Alexey on Feb 22, 2016 Installation Set up cron Configuration Basic Configuration Filters

More information

FCPM Copyright Best4Mage V4.1.0

FCPM Copyright Best4Mage V4.1.0 Installation through FTP Please make sure you ve downloaded extension package compliant with your Magento version. The compliance information is stated in the package filename. Once you ve downloaded and

More information

Dynamic Product Options extension for Magento2. User Guide

Dynamic Product Options extension for Magento2. User Guide Dynamic Product Options extension for Magento2 User Guide version 1.0 Website: http://www.itoris.com Page 1 Contents 1. Introduction... 3 2. Installation... 3 2.1. System Requirements... 3 2.2. Installation...

More information

https://www.milople.com/magento-extensions/recurring-and-subscription-payments.html

https://www.milople.com/magento-extensions/recurring-and-subscription-payments.html Product Name: Recurring & Subscription Payments Document Type: Help doc Author: Milople Inc. https://www.milople.com/magento-extensions/recurring-and-subscription-payments.html Table of Content 1) Installation

More information

Users Manual. Payment Registration Software v User Manual. Revision Date: 5/20/2014 1

Users Manual. Payment Registration Software v User Manual. Revision Date: 5/20/2014 1 Payment Registration Software v. 5.00 User Manual Revision Date: 5/20/2014 1 Table of Contents I. Introduction... 4 II. Smith Payment Registration Pro Module... 4 III. Prerequisites... 4 IV. Installing

More information

Fyndiq Magento Extension

Fyndiq Magento Extension Fyndiq Magento Extension User guide. Version 3.0 Introduction 2 Fyndiq Merchant Support 2 Prerequisites 2 Seller account 3 Create the account 3 Your company 4 Contact information 4 Your webshop on Fyndiq

More information

RewardPoints Guide. Version Oct 2014

RewardPoints Guide. Version Oct 2014 Website: http://magehit.com Contact: sale@magehit.com RewardPoints Guide Version 3.2.1 - Oct 2014 Integrate template of RewardPoints extension with your theme. Before going to the configuration, You can

More information

ultimo theme User Guide Extremely customizable Magento theme by Infortis Copyright Infortis All rights reserved

ultimo theme User Guide Extremely customizable Magento theme by Infortis Copyright Infortis All rights reserved ultimo theme Extremely customizable Magento theme by Infortis User Guide Copyright 2012-2014 Infortis All rights reserved How to use this document Please read this user guide carefully, it will help you

More information

Advanced Pricing Management. Magento 1

Advanced Pricing Management. Magento 1 Advanced Pricing Management Magento 1 Installation Procedure You should never install an extension directly onto your production website. Please install this extension onto a staging version of your website

More information

Stripe Payment with Recurring Profile MAGEDELIGHT.COM USER MANUAL E:

Stripe Payment with Recurring Profile MAGEDELIGHT.COM USER MANUAL E: Stripe Payment with Recurring Profile USER MANUAL MAGEDELIGHT.COM E: SUPPORT@MAGEDELIGHT.COM License Key After successful installation of Stripe Payment with recurring extension by using the Magento setup,

More information

Merchant e-solutions Payment Acceptance User Guide for Magento (M1)

Merchant e-solutions Payment Acceptance User Guide for Magento (M1) Merchant e-solutions Payment Acceptance User Guide for Magento (M1) Step-by-step guidance for setup and use of the Payment Acceptance extension for Magento 1 Table of Contents Key Contacts... 3 Extension

More information

Dynamic Product Options extension for Magento2. User Guide

Dynamic Product Options extension for Magento2. User Guide Dynamic Product Options extension for Magento2 User Guide version 2.0 Website: http://www.itoris.com Page 1 Contents 1. Introduction... 4 2. Installation... 5 2.1. System Requirements... 5 2.2. Installation...

More information

1. About AP Invoice Wizard

1. About AP Invoice Wizard 1. About AP Invoice Wizard Welcome to AP Invoice Wizard. We have developed this tool in response to demand from Oracle Payables users for a user friendly and robust spreadsheet tool to load AP Invoices

More information

Webshop Plus! v Pablo Software Solutions DB Technosystems

Webshop Plus! v Pablo Software Solutions DB Technosystems Webshop Plus! v.2.0 2009 Pablo Software Solutions http://www.wysiwygwebbuilder.com 2009 DB Technosystems http://www.dbtechnosystems.com Webshos Plus! V.2. is an evolution of the original webshop script

More information

How to Add Product In Your Store

How to Add Product In Your Store How to Add Product In Your Store Adding a simple product Adding a Simple product is similar to writing a post in WordPress. 1. Go to WooCommerce > Products > Add Product. You then have a familiar interface

More information

OpenCart. E-commerce platform Prepared by: Abeer AlDayel and Nouf AlRomaih

OpenCart. E-commerce platform Prepared by: Abeer AlDayel and Nouf AlRomaih OpenCart E-commerce platform Prepared by: Abeer AlDayel and Nouf AlRomaih Introduction OpenCart is free open source ecommerce platform for online merchants. It is a module based system which allows users

More information

MultiSafepay Integration manual

MultiSafepay Integration manual MultiSafepay Integration manual Magento plug-in v2.4.1 MultiSafepay Payment plug-in for Magento https://www.multisafepay.com Copyright (C) 2016 MultiSafepay.com Magento Plug-in 1 Table Of Contents Table

More information

BuycPanel.com Licensing Addon Module v5.3

BuycPanel.com Licensing Addon Module v5.3 BuycPanel.com Licensing Addon Module v5.3 Prerequisites Before you start you will require: Your BuycPanel.com login email address, (i.e. xxx@xxx.com) Your BuycPanel.com API Key, this is available by logging

More information

Contents 1. How can I import my users from another platform? How can I Create Membership Levels and Subscription Packs?

Contents 1. How can I import my users from another platform? How can I Create Membership Levels and Subscription Packs? Contents 1. How can I import my users from another platform?... 2 2. How can I Create Membership Levels and Subscription Packs?... 5 3. Where is My Registration Page and How does the Registration Process

More information

Handbook: Carbonite Safe

Handbook: Carbonite Safe 1 Important Things to Know... 4 Carbonite Features... 5 Setting Up and Installing... 6 Starting a Trial... 7 Installing Carbonite for the First Time... 7 Buying a Subscription... 8 Subscription Pricing...

More information

Rewards Points for Magento 2.0

Rewards Points for Magento 2.0 Rewards Points for Magento 2.0 USER GUIDE Version 1.0 support@exto.io https://exto.io/rewards-points-for-magento-2.html Magento 2 Reward Points extension provides you with effective rewards program, customizable

More information

Using the Telstra T-Suite Management Console. Customer Administrator s Reference Manual

Using the Telstra T-Suite Management Console. Customer Administrator s Reference Manual Using the Telstra T-Suite Management Console Customer Administrator s Reference Manual June 2011 Registering With TMC Notice Pivot Path is a registered trademark of Jamcracker, Inc. Registered trademark

More information

ONE STEP CHECKOUT. USER GUIDE for Magento 2.0. Version

ONE STEP CHECKOUT. USER GUIDE for Magento 2.0. Version support@magestore.com sales@magestore.com +1-415-954-7137 ONE STEP CHECKOUT USER GUIDE for Magento 2.0 Version 1.0 One step checkout v1.0 User Guide for Magento 2.0 1 Table of Contents 1. INTRODUCTION

More information

REWARD POINTS PLUG-IN USER GUIDE

REWARD POINTS PLUG-IN USER GUIDE support@simicart.com Phone: +84.3217.1357 REWARD POINTS PLUG-IN USER GUIDE Table of Contents 1. INTRODUCTION... 3 2. HOW TO INSTALL... 5 3. HOW TO CONFIGURE... 6 3.1 For those who are using Reward Point

More information

ecorner Stores Plus CloudShops

ecorner Stores Plus CloudShops ecorner Stores Plus CloudShops Quick Start Guide ecorner Pty Ltd Australia Free Call: 1800 033 845 New Zealand: 0800 501 017 International: +61 2 9494 0200 Email: info@ecorner.com.au The information contained

More information

Ebay Integration User Guide 0.0.1

Ebay Integration User Guide 0.0.1 by CedCommerce Products User Guides 1 / 34 1. Ebay Integration for Magento 2 store Overview... 3 2. Ebay Integration for Magento 2 store extension Installation... 4 3. ebay Configuration Settings... 4

More information

uite 401, CFM building, 23 Lang Ha, Hanoi, Vietnam POS ios V1.7 USER GUID E 2015 SmartOSC and X-POS for ios

uite 401, CFM building, 23 Lang Ha, Hanoi, Vietnam POS ios V1.7 USER GUID E 2015 SmartOSC and X-POS for ios uite 401, CFM building, 23 Lang Ha, Hanoi, Vietnam - 84.4 3514 9883 - info@smartosc.com -POS ios V1.7 USER GUID E 2015 SmartOSC and X-POS for ios Table of Contents About X-POS for ios... 5 Main features...

More information

USER MANUAL ADVANCE SHOP BY BRAND TABLE OF CONTENTS. Version: 1.0.4

USER MANUAL ADVANCE SHOP BY BRAND TABLE OF CONTENTS. Version: 1.0.4 USER MANUAL TABLE OF CONTENTS Introduction... 1 Benefits of Advance Shop by Brand... 1 Installation & Activation... 2 Installation Steps... 2 Installation (Custom theme)... 3 Extension Activation... 3

More information

2. QuickBooks Desktop Integration User Guides

2. QuickBooks Desktop Integration User Guides 2. QuickBooks Desktop Integration User Guides Thank you for purchasing my extension. If you have any questions that are beyond the scope of this help file, please feel free to email via my user page contact

More information

Portal > Knowledgebase > I am a Supplier/Decorator > ESP Websites > Website Settings

Portal > Knowledgebase > I am a Supplier/Decorator > ESP Websites > Website Settings Portal > Knowledgebase > I am a Supplier/Decorator > ESP Websites > Website Settings Website Settings Tamika C - 2017-02-07 - in ESP Websites Website Settings The Website Settings section enables you to

More information

Magento Recycle Bin. Overview & User guide. Version 1.2. Copyright CRM4Ecommerce.COM

Magento Recycle Bin. Overview & User guide. Version 1.2. Copyright CRM4Ecommerce.COM Magento Recycle Bin Overview & User guide Copyright CRM4Ecommerce.COM Address: 25 Kham Duc - Cho Kham Thien street, Dong Da, Hanoi, Vietnam Phone: +84 914 646 840 Email: support@crm4ecommerce.com Version

More information

All-In-One-Designer Promotion Handbook. Promotion

All-In-One-Designer Promotion Handbook. Promotion All-In-One-Designer Promotion Handbook Promotion Introduction Promotions have been a stable sales strategy in retail since, well the beginning of time. Some say that it started with the Mesopotamian tribes

More information

SYRACUSE GLASS COMPANY WEB CENTER SETUP MANUAL. There are several required and optional features to be setup before using Web Center.

SYRACUSE GLASS COMPANY WEB CENTER SETUP MANUAL. There are several required and optional features to be setup before using Web Center. Setup There are several required and optional features to be setup before using Web Center. The top portion of the Dashboard contains navigation menus and links described below: The above navigation menu

More information

Jet-Magento Integration Guide

Jet-Magento Integration Guide Jet-Magento Integration Guide by CedCommerce Technical Publications 1 / 47 1. Overview... 3 2. Jet Integration Extension Installation... 3 3. Jet Configuration Settings... 4 4. Manage Profile... 13 4.1.

More information

STORE CREDIT USER GUIDE

STORE CREDIT USER GUIDE support@magestore.com sales@magestore.com Phone: 084.4.8585.4587 STORE CREDIT USER GUIDE Version 1.0.0 Magento Compatibility: CE 2.0 Table of Contents 1. INTRODUCTION... 3 2. HOW TO USE (Frontend)... 5

More information

Magento 2 Management. The Essentials

Magento 2 Management. The Essentials Magento 2 Management The Essentials Contents 1 Introduction - About this series 2 Prerequisites 3 Navigating the administration 4 General Configuration - Web and URLs - Design - SEO - Currency - Emails

More information

V2 Premiums and Fulfillment

V2 Premiums and Fulfillment V2 Premiums and Fulfillment Table of Contents Table of Contents... 2 Create Catalog Items... 3 Create Packages... 8 Create Shippers... 11 Create Inventory Purchases... 11 Create Ask Ladders... 15 Attach

More information

CyberSource Global Payment Management for Magento 2

CyberSource Global Payment Management for Magento 2 CyberSource Global Payment Management for Magento 2 User s Guide Version 2.0.3 January 2018 January 2018 CyberSource Global Payment Management for Magento 2.x 1 Contents Recent Changes... 5 1. Introduction:...

More information

Order Management Magento Extension User Guide

Order Management Magento Extension User Guide Order Management Magento Extension User Guide 1 Important Notice MageWorx reserves the right to make corrections, modifications, enhancements, improvements, and other changes to its products and services

More information

Frooition Implementation guide

Frooition Implementation guide Frooition Implementation guide Version: 2.0 Updated: 14/12/2016 Contents Account Setup: 1. Software Checklist 2. Accessing the Frooition Software 3. Completing your Account Profile 4. Updating your Frooition

More information

User manual. General. 1. Knowledge Base 2. Getting started 3. User manual

User manual. General. 1. Knowledge Base 2. Getting started 3. User manual 1. Knowledge Base 2. Getting started 3. User manual Enter a question, keywo User manual This is the user manual for OneStepCheckout version 3.0 and higher. This manual explains how to use OneStepCheckout

More information

AceShop Quick Guide. AceShop is the integration of two of the most popular open source projects in the world: OpenCart and Joomla!

AceShop Quick Guide. AceShop is the integration of two of the most popular open source projects in the world: OpenCart and Joomla! AceShop Quick Guide 1.1 What is AceShop? AceShop is a full-featured e-commerce component for Joomla with an easy to use, search engine friendly, visually appealing interface. AceShop is the integration

More information

USER MANUAL. MageMob Admin TABLE OF CONTENTS. Version: 1.0.0

USER MANUAL. MageMob Admin TABLE OF CONTENTS. Version: 1.0.0 USER MANUAL TABLE OF CONTENTS Introduction... 1 Benefits of MageMob Admin... 1 Installation & Activation... 2 Pre-requisite... 2 Installation Steps... 2 Installation via Composer... 4 Extension Activation...

More information

USER GUIDE for Salesforce

USER GUIDE for Salesforce for Salesforce USER GUIDE Contents 3 Introduction to Backupify 5 Quick-start guide 6 Administration 6 Logging in 6 Administrative dashboard 7 General settings 8 Account settings 9 Add services 9 Contact

More information

Affiliate Guide. Version Jan 2017

Affiliate Guide. Version Jan 2017 Website: http://magehit.com Contact: sale@magehit.com Affiliate Guide Version 4.0.5 - Jan 2017 Configuration Go to System >> Configurations >> MageHit >> Affiliate Pro (or Affiliate Pro >> Configuration)

More information

Membership Mastery. Easily Create Your Own Membership Site Using WishList and Wordpress EXCLUSIVE CONTENT. by: Aidan Booth & Steve Clayton

Membership Mastery. Easily Create Your Own Membership Site Using WishList and Wordpress EXCLUSIVE CONTENT. by: Aidan Booth & Steve Clayton Membership Mastery Easily Create Your Own Membership Site Using WishList and Wordpress EXCLUSIVE CONTENT by: Aidan Booth & Steve Clayton WHY MEMBERSHIP SITES? 3 OPTIMIZEPRESS WORDPRESS THEME 3 INSTALLING

More information

Manual FCPM for Magento 2 Version 1.2.1

Manual FCPM for Magento 2 Version 1.2.1 INSTALLATION OF THE EXTENSION Please make sure you ve downloaded extension package compliant with your Magento version. The compliance information is stated in the package filename. Once you ve downloaded

More information

VEDATRAK CRM 3.0. User Guide

VEDATRAK CRM 3.0. User Guide VEDATRAK CRM 3.0 User Guide 2 (C) 2006-2012 SUI SOLUTIONS Ltd. All rights reserved. 3 Contents Overview...9 System Requirements...12 Installation Notes...13 Vedatrak Basics...14 User Roles...14 System

More information

Getting started guide for Administrators

Getting started guide for Administrators Getting started guide for Administrators Table of Contents Introduction... 3 Creating the school portal... 5 Navigating the platform... 6 Help Center... 12 Profile... 14 Configuring features... 16 Customizing

More information

Getting Started: Setting up Your ecommerce Site

Getting Started: Setting up Your ecommerce Site West Virginia University Information Technology Services ecommerce Getting Started Getting Started: Setting up Your ecommerce Site Table of Contents Introduction... 3 Access Your Site... 4 Logging In...

More information

Pinnacle Cart User Manual v3.6.3

Pinnacle Cart User Manual v3.6.3 Pinnacle Cart User Manual v3.6.3 2 Pinnacle Cart User Manual v3.6.3 Table of Contents Foreword 0 Part I Getting Started Overview 7 Part II Categories & Products 11 1 Manage... Categories Overview 11 Add

More information

Quickbooks Connector Quick Start Guide

Quickbooks Connector Quick Start Guide Quickbooks Connector Quick Start Guide Installation (from a Zip file) Configuration & Setup Customer Synchronization Customer Grid Customer Detail Page Product Synchronization Product Grid Product Detail

More information

ecorner Stores Plus CloudShops

ecorner Stores Plus CloudShops ecorner Stores Plus CloudShops Quick Start Guide ecorner Pty Ltd Australia Free Call: 1800 033 845 New Zealand: 0800 501 017 International: +61 2 9494 0200 Email: info@ecorner.com.au The information contained

More information

WooCommerce User Manual By Design N Buy

WooCommerce User Manual By Design N Buy By Design N Buy Introduction The world's favorite ecommerce solution that gives you completes control to sell anything. WooCommerce is built to integrate seamlessly with WordPress, which is the world's

More information

uite 401, CFM building, 23 Lang Ha, Hanoi, Vietnam POS ios V1.4 USER GUID E 2015 SmartOSC and X-POS for ios

uite 401, CFM building, 23 Lang Ha, Hanoi, Vietnam POS ios V1.4 USER GUID E 2015 SmartOSC and X-POS for ios uite 401, CFM building, 23 Lang Ha, Hanoi, Vietnam - 84.4 3514 9883 - info@smartosc.com -POS ios V1.4 USER GUID E 2015 SmartOSC and X-POS for ios Table of Contents About X-POS for ios... 3 Main features,

More information

Your Cart User Manual v3.6

Your Cart User Manual v3.6 Your Cart User Manual v3.6 2 Your Cart User Manual v3.6 Table of Contents Foreword 0 7 Part I Getting Started Overview 11 Part II Categories & Products 1 Manage Categories... Overview 11 Add a New... Category

More information

Global Access. User Guide. March Copyright 2015 UPS

Global Access. User Guide. March Copyright 2015 UPS Global Access User Guide March 2015 Copyright 2015 UPS Table of Contents Introduction... 4 1.1 Purpose of this User Guide... 4 1.2 Global Access Platform... 4 1.3 Account Management Dashboard... 5 1.4

More information

Handbook: Carbonite Safe

Handbook: Carbonite Safe 1 Welcome to Carbonite! Important Things to Know...4 Carbonite Features...5 Setting Up and Installing...6 Starting a Trial... 7 Installing Carbonite for the First Time... 7 Buying a Subscription...9 Subscription

More information

General Settings General Settings Settings

General Settings General Settings Settings Contents General Settings... 3 Payment Methods... 31 Currency Management... 35 Sales Tax... 37 Commission Settings... 40 Affiliate Commission Settings... 43 Email Templates Management... 46 Subscription

More information

Cart Product Selector. Quick Start Guide

Cart Product Selector. Quick Start Guide Cart Product Selector Quick Start Guide 1. Introduction Cart Product Selector is an extension which allows the customer to selectively choose products present in the cart and proceed to checkout with the

More information

What are Non-Catalog Orders?

What are Non-Catalog Orders? What are Non-Catalog Orders? Non-Catalog Orders are intended to address purchasing needs that fall outside of typical requests within a punch-out site, catalog or form. Prior to beginning a Purchase Request,

More information

Ebay Integration User Guide 0.0.1

Ebay Integration User Guide 0.0.1 by CedCommerce Products User Guides 1 / 39 1. Ebay Integration for Magento 2 store Overview... 3 2. Ebay Integration for Magento 2 store extension Installation... 4 3. ebay Configuration Settings... 4

More information

MAGENTO 2 GIFT CARD. (Version 1.0.4) USER GUIDE

MAGENTO 2 GIFT CARD. (Version 1.0.4) USER GUIDE MAGENTO 2 GIFT CARD (Version 1.0.4) USER GUIDE Confidential Information Notice Copyright 2017. All Rights Reserved. Any unauthorized reproduction of this document is prohibited. This document and the information

More information

Cart32 Store Builder User Manual

Cart32 Store Builder User Manual Cart32 Store Builder User Manual 1 Contents 1. Client and Sales Summaries... 3 2. Main Categories... 3 3. Store Builder Sub-Categories... 3 Categories... 4 Add a Category/Subcategory... 5 Edit a Category/Subcategory...

More information

Welcome to the Advanced Reports Guide!

Welcome to the Advanced Reports Guide! Advanced Reports current Welcome to the Advanced Reports Guide! Here you will find everything you need to set up and use an Advanced Reports. Whether you are a new or an advanced user, you can find some

More information

Macola Enterprise Suite Release Notes: Macola ES

Macola Enterprise Suite Release Notes: Macola ES Page 1 of 8 Macola Enterprise Suite Release Notes: Macola ES9.5.300 Release: version ES9.5.300 Controlled Release Date: October 26, 2009 Mai Cat Sub Ass Rel Doc ID: Dat General Availability Release Date:

More information

Unit 10: Advanced Actions

Unit 10: Advanced Actions Unit 10: Advanced Actions Questions Covered What other action types are available? How can we communicate with users without sending an email? How can we clone a record, mapping just the fields we want?

More information

How to redeem your Groupon voucher for Multiple Items explained in 6 simple steps:

How to redeem your Groupon voucher for Multiple Items explained in 6 simple steps: How to redeem your Groupon voucher for Multiple Items explained in 6 simple steps: Step 1 Step 2 Step 3 Step 4 Step 5 Step 6 Receiving your voucher deal confirmation Finding your Groupon code Redeeming

More information

Contents. What's New. Version released. Newsletter #31 (May 24, 2008) What's New New version released, version 4.3.3

Contents. What's New. Version released. Newsletter #31 (May 24, 2008) What's New New version released, version 4.3.3 Campground Master Newsletter #31 (May 24, 2008) 1 Newsletter #31 (May 24, 2008) Contents What's New New version released, version 4.3.3 Q & A Retrieving credit card information Guarantee Info missing the

More information

Magento 2 Shipping Flat Rate5. Quick start guide

Magento 2 Shipping Flat Rate5. Quick start guide Magento 2 Shipping Flat Rate5 Quick start guide 1. Introduction Shipping Flat Rate5 is an upgraded extension of single flat rate option in Magento by serving multiple flat rate methods based on different

More information

leveraging your Microsoft Calendar Browser for SharePoint Administrator Manual

leveraging your Microsoft Calendar Browser for SharePoint Administrator Manual CONTENT Calendar Browser for SharePoint Administrator manual 1 INTRODUCTION... 3 2 REQUIREMENTS... 3 3 CALENDAR BROWSER FEATURES... 4 3.1 BOOK... 4 3.1.1 Order Supplies... 4 3.2 PROJECTS... 5 3.3 DESCRIPTIONS...

More information

The Open Source Enterprise Billing System. User Guide. jbilling User Guide

The Open Source Enterprise Billing System. User Guide. jbilling User Guide www.jbilling.com The Open Source Enterprise Billing System User Guide Page 1 Copyright This document is Copyright 2004-2010 Enterprise jbilling Software Ltd. All Rights Reserved. No part of this document

More information

Guide PHPro Stock Monitor Module

Guide PHPro Stock Monitor Module Guide PHPro Stock Monitor Module www.phpro.be more info: pieter.caluwaerts@phpro.be Date document: 12/05/2013 Version: 2.2 Owner: PHPro Business Park King Square Veldkant 33A B- 2550 Kontich Author: Pieter

More information

USER MANUAL Setting Up Fooman Connect: Xero

USER MANUAL Setting Up Fooman Connect: Xero USER MANUAL Setting Up Fooman Connect: Xero This user manual will take you through the set up process for Fooman Connect: Xero. The set up video provides screencasts and takes you through a simplified

More information

USER MANUAL LANGUAGE TRANSLATOR TABLE OF CONTENTS. Version: 1.1.6

USER MANUAL LANGUAGE TRANSLATOR TABLE OF CONTENTS. Version: 1.1.6 USER MANUAL TABLE OF CONTENTS Introduction... 1 Benefits of Language Translator... 1 Installation... 2 Installation Steps... 2 Extension Activation... 3 Configuration... 4 FAQ... 16 General FAQs... 16

More information

Cutting Edge Products Dealer Website Program USER MANUAL

Cutting Edge Products Dealer Website Program USER MANUAL Cutting Edge Products Dealer Website Program USER MANUAL Welcome to our Dealer Website Program! This User Manual will help you get your new online store up and running quickly. This step-by-step guide

More information

All About Catalog. Contents. West Virginia University Information Technology Services. ecommerce End User Advanced Guide

All About Catalog. Contents. West Virginia University Information Technology Services. ecommerce End User Advanced Guide Contents All About Catalog Browse...2 Add a Product...5 Basic Info...5 Display Options...6 Taxes & Shipping...6 Inventory Control...7 Descriptions...8 Left Side Menu...9 Product Details...9 Images and

More information