GO SUB Convenient Features
Buy Button and Link Creation Features
Click here for the article introduced in the video


- Font size
- Font weight
- Border rounded corners
- Button text
- height
- Width
The app will automatically create the Liquid and Javascript code for your button, and you're free to use the button code yourself or add it directly to your theme.*The files for each theme are different, so the following is just an example.Place the Liquid code in your theme's Liquid file.
Place the Javascript code in your desired Javascript file. We recommend placing it near the bottom of your Javascript file.

Digital products
- If you only purchase digital products in the initial order of a contract, you will only be able to add or change digital products after the initial order. When purchasing digital products only, the contract does not have an address, so you will not be able to add or change the products to be shipped.
- If you purchase both digital and shipping products (either standard or subscription) at the same time during your initial order, your contract will include an address. In this case, the contract details on your account page will also include details such as your address and delivery date and time. After your initial order, you can freely add or change both digital and shipping products.
*When changing or adding products, you can change or add to products that are in the same subscription group.From the above points of caution,When selecting products for a subscription group, we don't recommend mixing shipping and digital products. We recommend limiting the products in your subscription group to either only digital products or only shipping products.

Automatic shipping recalculation
This function automatically recalculates shipping costs when the products or number of products in a subscription contract are changed.
For example, if you set the shipping fee as follows:
Free shipping for purchases over 5,000 yen
Shipping fee is 500 yen for purchases under 5,000 yen
First purchase (when signing up for a subscription)
Purchase of one item worth 4,500 yen = Shipping fee of 500 yen will be saved in the contract information.
The customer changed the number of items before the second purchase.
Purchase two items for 4,500 yen = Total amount 9,000 yen =Originally free shipping
With the default settings for GO SUB, shipping costs will not be automatically calculated even if you change the product, and the "Shipping cost of 500 yen" will remain in the contract information.
Therefore, in the example above, the second order will cost 9,000 yen plus 500 yen for shipping.
If automatic recalculation of shipping costs is turned on, in the example above, the calculation will be performed again when the product information is changed, and the contract information will be updated to free shipping, so the order amount will only be 9,000 yen.
How to set up automatic shipping recalculation
Open Settings > Subscription Behavior.

Check Automatically recalculate shipping fees and select how you want shipping fees to be automatically recalculated.
This can be done in Shopify Settings > Shipping and Delivery, where you can choose which shipping rate to automatically apply if multiple rates are set.
Timing of automatic recalculation of shipping charges
Shipping costs will be automatically recalculated at the following times:
- When a subscription order is created (excluding initial orders)
- When a payment for a subscription order fails
- Next time order creation date and time is changed
- When a subscription plan is switched or the order cycle is manually changed
- When a product is added, changed, or deleted within a subscription contract (this is a change within the contract, not a change to product data in the store)
- When the shipping address for your subscription changes
- When the status of your subscription changes
- When the minimum or maximum number of purchases for a subscription contract is changed
- When a subscription order note is changed
- When a discount is added or removed from a subscription contract
Everything is based on the contract and is recalculated when changes are made.
Please note that changes to the store's shipping fee settings will not recalculate the contracted shipping fee.
How to disable automatic recalculation for specific contracts when automatic recalculation of shipping charges is enabled
If you have enabled recalculation of shipping charges in your GO SUB settings, but for some reason you want to disable automatic calculation for only certain contracts, you can exclude them from recalculation from the relevant contract screen.
Go to GO SUB > Subscription Agreements and open the relevant agreement.
In the Subscription Details section, click "Change" to the right of "Exclude from automatic shipping calculation" to open the modal.
If you want to disable automatic recalculation, select "Exclude" and save.
- If the product is removed from your store, shipping charges will not be recalculated.
- If no matching shipping profile is found, then shipping rates are not recalculated.
- Shipping rates will only be recalculated correctly if your shipping terms are set to "Based on order value" - do not use this in conjunction with the "Based on product weight" shipping profile.
- Processing may take several minutes, and making changes in rapid succession may result in unexpected behavior.
- If you want to disable automatic recalculation of shipping fees for a specific contract, you can set it as not being subject to automatic recalculation of shipping fees from the subscription contract details page.
- Automatic recalculation of shipping fees only applies to active and failed contracts, not to cancelled, suspended or terminated contracts.
- Your new shipping rates will be calculated based on your Shopify store's shipping settings. GO SUB does not calculate shipping rates.
- All fees are calculated based on the contract and are triggered by any changes. Please note that changes to the store's shipping fee settings will not recalculate the contract shipping fee.