Custom Development Articles
Drawer Cart: Automatically Clear Datepicker After X Hours
This tutorial explains how to clear the date picker (or any input) automatically after a set number of hours. This […]
jaysonbrown • April 8, 2025
Automatically Add Upsell (e.g. Insurance) in Drawer Cart
In this tutorial, we’ll show you how to automatically add an upsell item—like insurance—to the drawer cart. The script stores […]
jaysonbrown • April 4, 2025
Disable Multiship Call to Action in Drawer Cart for Certain Product Types
As you may know, Giftship’s Multiship functionality is not compatible with third-party bundling apps. In this tutorial, we’ll show you […]
jaysonbrown • April 4, 2025
How to Add Product Bundles Manually to Cart
In this tutorial, we’ll guide you through adding product bundles manually to the cart. This method is useful if you […]
jaysonbrown • March 6, 2025
Google Font Real-Time Personalizer
This tutorial will guide you through creating a Google Font selection menu that dynamically updates the font of a text […]
jaysonbrown • January 27, 2025
Remove Blocks Based on Country
In this tutorial, we’ll guide you through removing a block from the product, cart, drawer, and multiship views based on […]
jaysonbrown • January 9, 2025
Remove British Forces from Multi-Address Modal
In this tutorial, we’ll guide you through removing “British Forces” from the multi-address modal. Step 1: Duplicate Your Live ThemeAlways […]
jaysonbrown • December 16, 2024
Preset Bundles: Automatically Ensure All Products in an Upsell Block Are Added to Cart
In this tutorial, we’ll guide you through automatically adding all products in an upsell block to the cart, hiding the […]
jaysonbrown • December 12, 2024
How to Add Custom Scripts to Multiship
In this tutorial, we will demonstrate how to add custom CSS and JavaScript to Multiship’s shipping rates page, as well […]
jaysonbrown • November 14, 2024
Conditionally Showing Datepicker Blocks Based on Product Types in Cart Using the Hidden Input Block
In this tutorial, we will demonstrate how to conditionally show or hide a Datepicker block based on whether a product […]
jaysonbrown • August 15, 2024
Showing Product Option Blocks Based on Customer Tags with the Hidden Input Block
In this tutorial, we will demonstrate how to conditionally show/hide an upsell block based on a customer’s tag using the […]
jaysonbrown • August 8, 2024
Event API Example: Automatically Add an Ice Pack to Each Shipment in the Multiple shipping Address Process
If you ship products that require an ice pack, and need this to be automatically charged to the customer for […]
Zac Fair • May 14, 2024
Drawer Cart CSS Styling Options
Here are some CSS options for customizing different aspects of Giftship’s Drawer Cart. To get any of these in place, […]
jaysonbrown • May 1, 2024
Preventing Checkout Until Giftship Bundles are Loaded
In Giftship, bundled products can be set to add to the cart when a user navigates to the cart page. […]
jaysonbrown • February 22, 2024
Javascript Event API
If you need to customize parts of the purchase process to meet a specific need, Giftship offers a Javascript API […]
Zac Fair • June 16, 2022
Showing Product Option Blocks Based on Product Variants with the Hidden Input Block
Prerequisites: Before proceeding, it is recommended to have a basic understanding of browser inspectors, JavaScript selectors, and the Shopify template […]
jaysonbrown • August 3, 2023
Edit Gift Messages etc on Multiship and Cart Page in Giftship
Introduction: This guide will walk you through the process of enabling the ability to edit product options on both your […]
jaysonbrown • November 15, 2023
Adding Bundles when a User Navigates to the Cart Page
In Giftship, bundled products can be set to add to the cart when a user clicks the checkout button or […]
Greg Olive • June 15, 2023
How to show bundle price on product page as bundle is built
Giftship will update the price of your product as it is being built if you add a line of code […]
Zac Fair • November 3, 2020
Conditionally Hide Giftship Options Based on Your Carts Contents
In order to hide Giftship Options (multiple shipping address toggle, gift messages, datepicker, etc.) conditionally on your site based on […]
Zac Fair • November 11, 2020
Giftship Checkout API ⚒️
You can use Giftship to create a multiple shipping address checkout from any platform by using this guide. View API […]
Gist Support • July 16, 2020