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

One-Time Payment

How to create a one-time payment

PreviousSetup FeesNextPayment Plans (Subscription Schedules)

Last updated 4 years ago

Was this helpful?

If you want to collect a one-time payment for a life-time subscription, a one-off service, or physical goods, you can do so by creating a one-time product in Stripe. Creating a product in "Stripe" is as simple as clicking "+ Product"

Next you can set the product to One-time so the customer is only billed once. Billflow will take care of displaying that for you.

Now that we are done creating the products, for Billflow to recognize these products as a single service we need to tag it with an "sb_service" tag. This tag should be the same for all products(pricing plans) that are in the model. Next we tag each with a unique "sb_tier" that corresponds to the plan. That means we have 2 unique "sb_tier" tags for our example.

Finally, we go back to Billflow and refresh the "Pricing Plan" page. We should see our pricing plan pop up.