Billflow
  • Quick Start
  • Setup
    • First Time Setup
      • Connect & Setup Stripe
      • Invite Team Members
      • Create Your First Billing Page
      • Embed The Billing Page
      • Activate Live Payments
  • Billing Pages
    • Plan Picker
    • Checkout Form
    • Customer Portal
    • Pricing Page
    • Invoice Portal
  • How-to's
    • Setup Pricing
      • Flat-rate Subscriptions
      • Free Trial
      • Unit-based
      • Meter-based
      • Setup Fees
      • One-Time Payment
      • Payment Plans (Subscription Schedules)
      • Complex Pricing
      • Add-ons
    • Connect to SaaS
      • Using Stripe Webhooks
    • Change Style
      • Plan Picker Style Templates
      • Customer Portal Style Templates
      • Pricing Page Style Templates
      • Checkout Form Style Templates
    • Update Pricing
    • Use Coupons
    • Enable Quantity Management
    • Enterprise Sales Flow
    • Cancellations/Payment Failures
      • Set up Cancellation Feedback
      • Configure Dunning Emails
    • Automated emails
    • Internationalization
      • Support multiple currencies
      • Support multiple languages
    • Upgrade to new Billing Pages
    • Record Usage
    • VAT & Taxes
    • Indian Recurring Payments
  • No-code Integrations
    • No-code App Builders
      • Bubble
        • How to connect Stripe webhooks to Bubble
      • Webflow
      • WordPress
        • Add Widgets
        • Advanced Usage
        • Useful Plugins
      • Notion
      • Drupal
    • Rewardful
    • ChurnKey
  • Developer Docs
    • Embed Configurations
      • Plan Picker Configs
      • Checkout Form Configs
      • Customer Portal Configs
      • Pricing Page Configs
      • Invoice Portal Configs
    • Handling Events
    • Languages & Frameworks
    • Customize Elements
    • Versions & Beta Testing
  • Help
    • Managing Account & Team
      • Reset Your Password
      • Manage Team Members
    • Frequently Asked Questions
    • Changelog
Powered by GitBook
On this page

Was this helpful?

  1. How-to's
  2. Setup Pricing

Complex Pricing

PreviousPayment Plans (Subscription Schedules)NextAdd-ons

Last updated 4 years ago

Was this helpful?

Setup a complex pricing model

Now that we've learned how to reproduce some of the more basic pricing models we can add bits and pieces of other models to better fit the needs of your company. These basic models do not have to be mutually exclusive from one another. Here we will take an example where we bring everything together into one pricing model. The example below illustrates two tiers with flatrate pricing in addition to pricing per unit.

We start off by creating our products normally. Since we will have two tiers we will need to create two products. The first price will be as usual, the standard recurring price. The second price will be of the graduated pricing model as used previously to demonstrate per Unit pricing.

Then as normal we must tag both products with metadata, so that the pricing model will populate in Billflow's Pricing Page. As usual, "sb_service" is the same for both of our products and the "sb_tier" tags are different and correspond to each tier. Once more, we refresh the Pricing Page and should see our product pop up.