Hi @Mitsu007
To create a tiered discount system for VIP customers as described (VIP 1: 10% off; VIP 2: 20% off), without relying on coupons or a subscription model, there are some Shopify apps and approaches you can use. Here’s the solution based on your requirements:
Recommended App: Wholesale Club by Pixel Union
This app is one of the best fits for your needs. Here’s why:
- Customizable Pricing Tiers: You can create specific customer groups like VIP 1 and VIP 2 with distinct discounts (e.g., 10% and 20% off the entire order).
- Manual Customer Tagging: You can manually assign customers to tiers after reviewing their eligibility (no automation required).
- Non-Coupon Discounts: Discounts are automatically applied at checkout based on the customer’s group, so there’s no need for codes or subscriptions.
- Flexibility in Usage: It’s designed to handle wholesale and VIP-tier pricing, making it perfect for businesses with tiered discount systems.
Steps to Set Up:
1-Install the Wholesale Club by Pixel Union app.
2-Create two customer groups:
- VIP 1 with a 10% discount.
- VIP 2 with a 20% discount.
3-Add eligible customers to these groups manually using Shopify’s admin panel.
4-Customize the discount rules in the app.
Alternative App: Bold Custom Pricing (Wholesale & VIP Pricing)
This is another strong option that meets your requirements. Here’s how it works:
- Custom Pricing Rules: Set up percentage-based discounts (e.g., 10% and 20%) for specific customer tags.
- Manual Review & Assignment: Manually tag customers as VIP 1 or VIP 2.
- No Subscription Requirements: This app applies discounts directly without coupons.
Manual Solution (No App)
If you prefer not to use an app, you can achieve this with Shopify’s built-in features, combined with custom scripts (requires Shopify Plus):
1-Customer Tagging:
- Tag customers manually as VIP1 or VIP2 in Shopify’s Customers section.
2-Discount Application:
- Use a Shopify Plus Script Editor to create a custom checkout script that applies a 10% or 20% discount based on the customer’s tags.
Here’s a basic example of what the script might look like:
Shopify Plus Script for Tiered Discounts
customer_tags = Input.cart.customer.tags
if customer_tags.include?(“VIP1”)
Input.cart.line_items.each do |line_item|
line_item.change_line_price(line_item.line_price * 0.90, message: “VIP 10% Discount”)
end
elsif customer_tags.include?(“VIP2”)
Input.cart.line_items.each do |line_item|
line_item.change_line_price(line_item.line_price * 0.80, message: “VIP 20% Discount”)
end
end
Output.cart = Input.cart
My Recommendation:
For simplicity and ease of management, I’d suggest starting with the Wholesale Club by Pixel Union app. It’s user-friendly, doesn’t require advanced coding, and meets your criteria perfectly.
If you need any other assistance, feel free to reply and I will try my best to respond.
Best regards,
Daisy