Overview
This article will help you install RaveCapture on your Shift4Shop Store.
Connecting RaveCapture & Shift4Shop
The first step is to add RaveCapture to your Shift4Shop store. This requires copying & pasting a few items of code into your store, which is mentioned below.
Note: You will need to be logged into your RaveCapture account and within the Integrations > Shift4Shop area, to obtain the code to paste into your Shift4Shop Store.
Step 1: Add RaveCapture Rest API
Within your Shift4Shop store, you will need to do the following:
Click Modules
Type in "rest" in the search bar at the top
Click "Settings" for the REST API item
Once within the REST API Apps area, the next step is to add RaveCapture:
Click Add, on the top right
Enter in your Public Key. You can obtain this from the Shift4Shop Integrations area in RaveCapture, labeled "Public Key"
Once entered, click Save
You should now see "RaveCapture" listed under Application Name.
Step 2: Add RaveCapture - Order New Webhook URL to Shift4Shop
Within your Shift4Shop store, you will need to do the following:
Click Modules
Type in "webhooks" in the search bar at the top
Click "Settings" for the Webhooks item
Once within the Webhooks area, the next step is to add RaveCapture:
Click Add Webhook, on the top right
Enter the Webhook URL for "Order New". You can obtain this from the Shift4Shop Integrations area in RaveCapture, labeled "Order New Webhook URL".
For the Webhook name enter: RaveCapture Order New
For the Format set to: JSON
For the Event set to: Order New
Make sure the checkbox is selected "Enabled"
Once you're all set click "Save" on the top right
Step 3: Add RaveCapture - Order Status Change URL to Shift4Shop
Within your Shift4Shop store, you will need to do the following:
Click Modules
Type in "webhooks" in the search bar at the top
Click "Settings" for the Webhooks item
Once within the Webhooks area, the next step is to add RaveCapture:
Click Add Webhook, on the top right
Enter the Webhook URL for "Order Status Change". You can obtain this from the 3DCart Integrations area in RaveCapture, labeled "Order Status Change Webhook URL".
For the Webhook name enter: RaveCapture Order Status Change
For the Format set to: JSON
For the Event set to: Order Status Change
Make sure the checkbox is selected "Enabled"
Once you're all set click "Save" on the top right
After you've finished adding both Webhooks, you should see the following under the Webhooks > Settings page.
Step 4: Set Order Status & Secure URL
The last step of the integration is to set your order status and copy & paste your Secure URL into RaveCapture. The following items need to be configured from within your RaveCapture account under Integrations > Shift4Shop.
The Order Status can be set to:
Shipped
New
When an order is set to this status, the data is sent to RaveCapture to begin the review process once your send delay is met.
The Secure URL is your store URL including the "https", the URL should look like this:
Once that's done, click on "Save Settings", and you're done!
Have a question or need support on this integration?
Please contact our support team via our live chat or support@ravecapture.com