1. Getting Started
2. Enabling Rendr Delivery
3. Configuring Products
4. Displaying at Checkout

Shopify Plugin

Offer your Customers a delivery service like no other. Seamlessly offer Rendr's premium Fast, Flexible and Standard delivery options on your Shopify website within minutes.

Trusted by Leading Shopify Merchants

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.

Insert the credentials provided to you by your Rendr Implementation Partner

  • Tentant 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.

Enable ‘Customer Shipping Rates’ which will allows Rendr’s Delivery Services to be shown at your checkout.

2

Displaying Rendr’s Delivery Services at Checkout

What you need to do in your Shopify Settings to enable Rendr’s premium rates

Follow the below steps to enable Rendr in your website checkout:

1. Navigate to your Shopify admin
2. Navigate to Settings
3. Once in Settings, navigate to Shipping and Delivery
4. Select ‘Manage Rates’
5. Add a ‘Shipping Rate’
6. Select rendr_delivery (Rates provided by app)

You have now successfully configured Rendr’s Delivery services in your Shopify backend.

3

Configure Products to Display Delivery Rates

Setup product tags and line item properties for Rendr Delivery to give accurate delivery quotes

In order for the Rendr Platform to present accurate delivery rates based on your customers location and products in their cart, you will need to add relevant tags to your products
These tags will have been provided to you by your Rendr Implementation Parter

1. Store

Your store’s unique ID. {{store: retailer-storeLocation}}
For example:

  • store:rendr-malvern

2. Parcel Weight

The weight of the parcel the product will be packaged in.
{{parcel_weight_kg@1:1.5}}

Note: @1 denotes parcel number 1 and @2 denotes parcel number 2

For example:

  • parcel_weight_kg@1:1.5

  • parcel_weight_kg@2:2.1

3. Parcel Dimension

The dimensions (CM) of the parcel the product will be packaged in.
{{parcel_dimension_cm@1:40x40x40}}

Note: @1 denotes parcel number 1 and @2 denotes parcel number 2

For example:

  • parcel_dimension_cm@1:40x40x40

  • parcel_dimension_cm@2:60x50x40

4. Pickup Buffer (optional)

Additional time needed to prepare an order in minutes.
{{pickup_buffer_m:60}}
For example:

  • pickup_buffer_m:60

4

Retrieving Product Tags at Checkout

Rendr Delivery’s Shopify app displays a delivery quote from the retrieved product tags.

Rendr's Shopify app will display a quote on your checkout based on your customers location and the products in their cart. The app will refer to the product tags to calculate the accurate rates.
Follow the below steps to insert a custom code snippet into your cart.liquid to hide the product tags from your website frontend.

1. Navigate to your Shopify admin
2. Navigate to 'Online Store'
3. On your live theme, select 'Actions' > 'Edit Code'
4. Navigate to the product-template.liqud file or the file which contains the product form.
5. Paste the copied text within the product form and anywhere before add to cart button

Your customers will now be able to select Rendr's Delivery services on your Shopify checkout! 🎉

Copy Text

<!-- Begin Rendr-Shopify Cart Liquid Snippet (v1.0.0) -->
{%- for tag in product.tags -%}
         {%- if tag contains 'parcel_dimension_cm' or tag contains 'parcel_weight_kg' or tag contains 'pickup_buffer_m' or tag contains 'store:' -%}
<input type="hidden" name="properties[{{tag | split: ':' | first | prepend: '_'}}]" value="{{ tag | split: ':' | last }}">
         {%- endif -%}
       {%- endfor -%}
<!-- End Rendr-Shopify Cart Liquid Snippet (v1.0.0) -->

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.