Deliveries for orders from Zapiet - Pickup + Delivery will be created automatically in Trexity's merchant portal once a customer places an order at your checkout via Zapiet. The delivery will be scheduled automatically for one of our pickup windows, based on the delivery window the customer chose at checkout.
Delivery windows are a setting in Zapiet - Pickup + Delivery and customers can choose one at checkout. In order to avoid any technical errors with deliveries coming through to Trexity, ensure you change your delivery slots to match your Trexity suggested delivery windows.
- If your integration offers delivery windows to your customers, we recommend matching those delivery windows to the ones in your portal.
- These are based on the pickup windows in your city and your delivery hours (as set in your merchant portal).
- See your recommended delivery windows
New to Zapiet or need help?
Just reach out to support@zapiet.com and Zapiet will book a convenient date and time and work through any questions about how to configure Zapiet settings.
Install the Zapiet - Pickup + Delivery app
Log into your Shopify store admin portal then add the Zapiet - Pickup + Delivery app to your Shopify store.
Don’t have a Shopify store?
Sign up and register for a Shopify plan that best suits your business needs. Shopify plans have a monthly fee and are priced according to your needs.
Need help installing a Shopify App?
Read the short article from the Shopify team on installing an app.
Zapiet - Pickup + Delivery comes with a monthly fee and is priced based on your needs. Review the plans and register with Zapiet, then complete the setup steps as outlined in the Zapiet Shopify App—adding all your Shopify Locations and their time zones, and then configuring store pickup and delivery.
New to Zapiet or need help?
Just reach out to support@zapiet.com and Zapiet will book a convenient date and time and work through any questions about compatibility with other Shopify Apps you’re using, or about how to integrate your specific business processes.
We support multi-location Shopify stores with locations within our service cities. For more information on locations, see the Integrations section here.
Set Zapiet Location Time Zones
When configuring Zapiet - Pickup + Delivery, it’s important to ensure that each location has the appropriate time zone set. This affects Zapiet’s date picker and will ensure that Trexity reads the date and time correctly.
Be sure to set delivery windows as part of the date picker. Having a delivery windows for delivery days ensures orders placed outside of your operating hours will still come through to Trexity for the correct time. If you need help, check out Zapiet's Configuring delivery slots, or reach out to Zapiet support (support@zapiet.com). Ensure your delivery windows match your Trexity suggested delivery windows. See your recommended delivery windows.
Disable Shopify Local Delivery
Shopify Local Delivery must be disabled for Zapiet to work correctly. Go to your Shopify admin portal under Settings, then click on "Shipping and delivery" and check that Local Delivery is disabled for each Shopify location that you created in the Zapiet - Pickup + Delivery.
Set Zapiet Local Delivery Distance Validation
Open Zapiet - Pickup + Delivery and go to Settings > Local Delivery > Distance Validation. Select "No validation" and save.
Activate the Trexity Last Mile Delivery Add-on
From within Zapiet - Pickup + Delivery, go to Settings > Advanced > Last mile delivery and find the Trexity last mile delivery add-on. Click "Activate Trexity". This activates the Trexity last mile delivery add-on.
When asked for your API KEY, open a new browser tab or window and log into your Trexity merchant portal. From here, go to Trexity API > API Keys and create a new API KEY. Copy this API KEY and paste it into the input field from Zapiet.
What is an API KEY?
API KEYs are like passwords that are used by other computers and software that you trust so they can do work on your behalf. Your Trexity API KEY allows Zapiet to manage Trexity deliveries on your behalf.
Enable the Trexity Last Mile Delivery Add-on
If you're not already there, go to the Zapiet - Pickup + Delivery app, then to Settings > Advanced > Last mile delivery. Find Trexity then click "Configure settings". From here, enable Trexity for the desired locations and ensure "Enable Trexity rates" is checked.
At any point, you can disable the Trexity Add-on by unchecking “Enabling Trexity rates”. You can also control the availability of the Trexity Add-on per-location.
Set Custom Delivery Service Availability
If needed, you can set any custom delivery service availability rules in the Trexity merchant portal in the “Trexity API” preferences page. You can set special conditions for when Trexity should be available or unavailable at checkout based on factors like distance, order value, and/ or delivery rate. For example, you can control delivery costs by making Trexity only available within a certain distance or when the delivery rate is below a certain amount.
Set Custom Delivery Rate Override
If needed, you can set any custom delivery rate rules in the Trexity merchant portal in the “Trexity API” preferences page. This allows you to set custom delivery rates based on factors like distance, order value, and/ or delivery rate that only your customers will see and pay at checkout. For example, you can cover all or part of delivery fees for your customers by setting a flat rate.