1 Getting Started
Requirements to offer Rendr as a delivery method
To offer Rendr’s Delivery services on your website, you will need to enable Custom Carrier Rates on your Shopify store. This will allow Rendr’s premium and flexible delivery services to be available to your customers. Please contact Shopify and request Custom Carrier Rates for your store.
Install the Rendr Delivery Shopify App and agree to the permissions.
Configuring the App
There are some options that can be configured within the app which will impact the way in which the app performs.
Settings
Test Mode
Test mode allows you to interact with Rendr's quoting and booking services in both demo and production environments. When Test Mode is on, deliveries created will not be allocated to a driver, but this rather assists you to simulate the end to end quoting and requesting process.
Quote Mode
Quote mode allows you to disable orders being created in Rendr's system when the delivery method is selected. Use cases for this switch include wanting deliveries to be created with Rendr in an external system, i.e. direct API integration, but still wanting Rendr to return quote results at checkout.
Insert the credentials provided to you by your Rendr Implementation Partner
- Tenant Id
- Client Id
- Client Secret
Enable ‘Order Create Webhooks’ which will notify the Rendr Platform when an order is placed on your website where a customer has selected one of Rendr’s Delivery services.
Ensure you have ‘Customer Carrier Rates’ enabled, which will allows Rendr’s Delivery Services to be shown at your checkout.
2 Enabling Rendr in Your Shipping Profiles
You will need to make sure Rendr rates are being calculated in your Shopify Shipping Settings.
To do this, navigate to settings --> Shipping and delivery.
Check your shipping profiles contain Rendr carrier rates.
3 Displaying Rates at Checkout
In order to display rates are checkout, a script is required to be inserted into your Shopify theme or by using Shopify Script Editor.
This can either be hard coded, or used to extract tags which tell Rendr the weights and dimensions of each product, as well as the pickup location.
For multiple store support, please contact Rendr for instructions.
<!-- Begin Rendr-Shopify Cart Liquid Snippet (v1.0.0) -->
<input type="hidden" name="properties[_parcel_dimension_cm@1]" value="{{item_dimensions}}">
<input type="hidden" name="properties[_parcel_weight_kg@1]" value="{{item_weight}}">
<input type="hidden" name="properties[_store]" value="{{store_name}}">
<!-- End Rendr-Shopify Cart Liquid Snippet (v1.0.0) -->
For example:
<!-- Begin Rendr-Shopify Cart Liquid Snippet (v1.0.0) -->
<input type="hidden" name="properties[_parcel_dimension_cm@1]" value="{20x20x20">
<input type="hidden" name="properties[_parcel_weight_kg@1]" value="2">
<input type="hidden" name="properties[_store]" value="rendr-delivery">
<!-- End Rendr-Shopify Cart Liquid Snippet (v1.0.0) -->
NOTE: Depending on your Shopify theme, the script may be applied in the liquid file which calls the Add to Cart button function
Rendr rates should now be displaying successfully at checkout 🎉
Comments
0 comments
Please sign in to leave a comment.