Deliveries for orders from Zapiet 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 to post automatically based on:
- The delivery window the customer chose at checkout; or
- The time the order was created (if there is no delivery window), which effectively means the delivery posts immediately when the order is placed
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 Shopify App
Log into your Shopify store admin portal then add the Zapiet Store Pickup + Delivery Shopify 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.
The Zapiet Shopify App 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.
Set Zapiet Location Time Zones
When configuring the Zapiet Shopify App, 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 a delivery window as part of the date picker. Having a delivery window 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 doing this, reach out to Zapiet support (support@zapiet.com). This also avoids the delivery posting immediately after the order is placed when there is no delivery window set.
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 Shopify App.
Set Zapiet Local Delivery Distance Validation
Open the Zapiet Shopify App and go to Settings > Local Delivery > Distance Validation. Select "No validation" and save.
Activate the Trexity Last Mile Delivery Add-on
From within the Zapiet Shopify App, 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 Shopify 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.