Zipper Help Center

How to Configure Variable Pricing

Learn how to set up variable pricing for products so customers can pay any amount within a specified range. Variable pricing is useful for donations, tips, or flexible payment options.

Before You Begin

  • You must be logged in to your account at https://app.joinzipper.com
  • You need permission to manage products (typically organization owners and admins have this permission)
  • A product to configure (or create a new product)
  • Stripe connected (required for paid products)

Steps

Step 1: Navigate to Products

  1. Log in to your account at https://app.joinzipper.com/auth/login
  2. From the dashboard, click Products in the left sidebar
  3. You'll see the Products page at https://app.joinzipper.com/dashboard/packages

Step 2: Select or Create Product

  1. Select existing product:

    • Find the product you want to configure
    • Click on the product to open it
    • Or click Edit next to the product
  2. Or create new product:

    • Click Create product
    • Fill in basic product details
    • Proceed to pricing configuration

What happens next: The product edit form will open.

Step 3: Find Pricing Section

  1. In the product edit form, find the Pricing section
  2. This section contains:
    • Price field
    • Variable pricing toggle
    • Minimum and maximum price fields

Note: Variable pricing settings are typically in the Pricing section.

Step 4: Enable Variable Pricing

  1. Toggle Variable Pricing to On:

    • Find Variable Pricing option
    • Enable the toggle
    • Variable pricing fields will appear
  2. Variable pricing options:

    • When enabled, customers can enter any amount
    • You set minimum and maximum limits
    • Customers choose amount within range

Note: Enabling variable pricing allows customers to pay custom amounts.

Step 5: Set Minimum Price

  1. Enter minimum price:

    • Set the lowest amount customers can pay
    • Example: $5.00 minimum
    • Example: $10.00 minimum
    • Minimum ensures you receive at least this amount
  2. Minimum price requirements:

    • Must be greater than $0
    • Typically at least $1.00
    • Prevents customers from paying too little

Note: Minimum price ensures you receive a reasonable payment amount.

Step 6: Set Maximum Price

  1. Enter maximum price (optional):

    • Set the highest amount customers can pay
    • Example: $100.00 maximum
    • Example: $500.00 maximum
    • Leave empty for no maximum (if allowed)
  2. Maximum price considerations:

    • Prevents extremely high payments
    • Helps manage payment processing
    • Optional - can leave unlimited

Note: Maximum price helps control payment amounts and prevent errors.

Step 7: Save Product

  1. Review your variable pricing configuration:
    • Variable pricing is enabled
    • Minimum price is set
    • Maximum price is set (if desired)
    • Settings are appropriate
  2. Click Save
    • Variable pricing will be saved
    • You'll see a confirmation
  3. Variable pricing will take effect immediately

What happens next: Variable pricing will be configured and:

  • Customers can pay any amount within the range
  • Minimum price is enforced
  • Maximum price is enforced (if set)
  • Payment amount is chosen by customer
  • Flexible payment options are available

How Variable Pricing Works

When variable pricing is enabled:

  1. During purchase:

    • Customer sees price input field
    • Can enter any amount within range
    • System validates amount is within limits
    • Payment processes for entered amount
  2. Price validation:

    • Amount must be at least minimum price
    • Amount must be at most maximum price (if set)
    • Invalid amounts are rejected
    • Customer must enter valid amount
  3. Payment processing:

    • Customer pays the amount they entered
    • Payment processes normally
    • Amount is charged as entered

Tips

  • Set appropriate minimum to ensure reasonable payments
  • Use maximum to prevent extremely high payments
  • Test variable pricing to ensure it works correctly
  • Communicate pricing range to customers
  • Use variable pricing for donations, tips, or flexible payments

Troubleshooting

Problem: I don't see Variable Pricing option Solution: Check that:

  • You're editing the product (not just viewing)
  • Variable pricing feature is available
  • Product type supports variable pricing

Solution: Make sure you're editing the product. Contact support if variable pricing isn't available.

Problem: Variable pricing isn't working Solution: Check that:

  • Variable pricing is enabled and saved
  • Minimum price is set correctly
  • Maximum price is set correctly (if applicable)

Solution: Verify variable pricing is enabled and prices are set. Check settings are saved.

Problem: Customers can't enter custom amounts Solution: Check that:

  • Variable pricing is enabled
  • Product is saved with variable pricing
  • Customer interface shows price input

Solution: Verify variable pricing is enabled and saved. Check customer-facing interface.

Problem: Minimum/maximum prices aren't enforced Solution: Check that:

  • Prices are set correctly
  • Validation is working
  • Settings are saved

Solution: Verify minimum and maximum prices are set and saved. Test validation.