This article will help you install RaveCapture on your Magento 2. x-based store. RaveCapture is an official Magento Technology Partner.
If you get stuck at any point, feel free to jump on Live Chat and one of our team members will provide guidance in getting the code installed. You can also email us at: support@ravecapture.com
This install guide is broken down into several areas:
Installing the RaveCapture extension
Connecting your extension to RaveCapture
Disable built-in review system
Note: Due to the complexity of the Magento 2 system (compared to Magento 1), we highly recommend our plugin be installed by an experienced Magento developer.
Installing the RaveCapture extension to your store
Step 1: Contact our support team at support@ravecapture.com for a copy of our latest plugin.
Step 2: Click the Add to Cart button. This will download the latest Magento 2.x extension to your computer. Extract the contents of the zip file into a folder (example: ravecapture-magento2).
Step 3: Login to your Magento 2.x hosting site using SSH connection (for details contact your hosting provider)
Step 4: After successful SSH login, using the command line (shell), open the Magento root directory where Magento 2.x is installed
Step 5: Create a module folder using the following command:
mkdir –p app/code/TrustSpot/OrderNotifier/
Step 6: Upload Extension as Zip to your server and extract archive into the folder app/code/TrustSpot/OrderNotifier/
Be sure you have proper permissions when uploading the files to ensure everything is copied over correctly.
Step 7: Navigate to your Magento root folder and run the following command to run the update:
php bin/magento setup:upgrade
Optional Items:
Clear cache: php bin/magento cache:clean
For production mode use: php bin/magento deploy:mode:set production
If the upgrade process tells you to recompile, you can do so by running this command: php bin/magento setup:di:compile
Once this step is done, the installation is complete.
Connecting your extension to RaveCapture
Step 1: Access the RaveCapture extension settings from:
Click Stores
Click Configure
Select Default Store View from the drop-down list
Click on Configuration
Next, click on "Settings" underneath RaveCapture on the left side menu.
Step 2: Enter in your RaveCapture credentials. You can find all 3 of the required items from the Account Settings > General Tab within RaveCapture.
Enter your Account Email (the one you log in to RaveCapture)
Enter in your API Key
Enter in your API Secret
Once all 3 items are entered, click "Verify Settings" to confirm everything is connected. If everything is correct, it should say "Account Connected" at the top.
Be sure to click "Save Config" at the top to ensure nothing is lost if you leave this screen.
Step 3: Set your order status that best works for your business. You have a few options, with Shipped and Completed being the more common ones to use:
Processing
Invoiced
Shipped
Completed
Once an order is marked as this order status, the order information is sent to RaveCapture to begin the process of counting down to send the review request to the customer.
Example: Let's say the customer placed an order on June 1, and you mark the order as shipped on June 5. On June 5, the order information is sent to RaveCapture, then in X days (based on your email settings - send delay) then the review request will be sent to the customer.
Disable Built-in reviews system
Since you're using RaveCapture, there is no longer a need to use the built-in system. Follow the steps below to disable this in your Magento backend:
Click Stores
Click Configuration
Click Advanced (under the Advanced left side menu)
Locate Magento_Review
Deselect the Use default checkbox
Select Disabled in the dropdown list
Click Save Config
Have a question or need support on this integration?
Please contact our support team via our live chat or support@ravecapture.com.