Shopify Integration

Connect your Shopify store to RentKit

Sync inventory, collect rental quotes, calculate distance-based delivery rates, and auto-forward orders - all from a native Shopify app.

Get a Demo
Setup

Up and running in three steps

01

Install the App

Add the RentKit app from the Shopify App Store. It installs as an embedded admin app - manage everything from your Shopify dashboard.

02

Link Your Account

Connect your Shopify store to your RentKit organization with one click. Inventory, customers, and settings bridge automatically.

03

Sync & Sell

Import products, enable quote flows, activate carrier service delivery rates, and start taking rental orders through Shopify.

Capabilities

What the integration does

The RentKit Shopify app runs embedded in your Shopify admin. No separate login. Configure everything from the interface you already use.

01

Product Sync

Import Shopify products into RentKit or link existing inventory items. SKUs, prices, images, and stock quantities sync automatically. Supports product-level and variant-level mapping.

02

Quote Request System

Configurable quote flow - checkout only, quote only, or both. Built-in fields for name, email, phone, company, event date, delivery address, and notes. Plus custom fields with 14+ input types.

03

Real-Time Delivery Rates

Register RentKit as a Shopify carrier service. Rates calculated in real time based on distance from your warehouse. Configurable base rate plus per-mile multiplier.

04

Bulk Customer Import

Import Shopify customers with full contact details and addresses. Automatic deduplication by email. Update existing records or create new ones.

05

Order Webhooks

Automatic order sync when orders are created or paid. Orders flow into RentKit for fulfillment, inventory updates, and invoicing - no manual entry.

06

Theme Extension

Liquid blocks for product pages and cart. Quote request forms embed directly in your Shopify theme - customers fill out event details without leaving the product page.

07

Rental Period Settings

Set minimum and maximum rental durations, cutoff days for advance booking, and future day buffers. Control exactly when and how long customers can rent.

08

Shipping Configuration

Base rates, distance multiplier (per mile or km), maximum delivery radius, rounding options, delivery instructions, and hours of operation per day.

09

Product Linking via Metafields

Shopify products linked to RentKit inventory through metafields. Batch processing (25 at a time). Works for single-variant and multi-variant products.

10

Sync Dashboard

Monitor product sync status at a glance - synced, needs sync, mismatch, or missing. Filter by status and fix issues from one admin view.

11

Blackout Dates

Block specific date ranges from quote requests. Validated server-side so customers cannot submit requests for unavailable periods.

12

Flexible Checkout Modes

Run checkout-only (standard Shopify purchase), quote-only (collect quotes, disable checkout), or both simultaneously. Hide prices in quote-only mode.

Quote system

Quote request flow

Embed quote forms on product pages and in cart. Customers fill out event details and you receive a structured quote in RentKit.

Built-in fields

  • Customer name
  • Email address
  • Phone number
  • Company name
  • Event date
  • Delivery address
  • Notes / special instructions

Each field can be shown, hidden, or marked as required.

Custom field types

  • Text & textarea
  • Email & phone
  • Select & radio
  • Multi-checkbox
  • Single checkbox
  • Date & time pickers
  • Date-time combined
  • Number input
  • File upload

Add unlimited custom fields with validation and help text.

Architecture

How data flows

ShopifyRentKit

Products & Customers

Bulk import or link individually. SKU, pricing, images, addresses sync automatically.

CustomerRentKit

Quote Requests

Quote forms on your Shopify theme submit to RentKit via app proxy with full validation.

ShopifyRentKit

Orders

Webhooks fire on order creation and payment. RentKit receives order data for fulfillment.

RentKitShopify

Delivery Rates

Carrier service callback calculates distance-based rates in real time at checkout.

Ready to connect Shopify to RentKit?

We will walk through app installation, product sync, quote flow configuration, and carrier service setup live with your store.

Get a Demo