Reporting Hub Knowledge Center
  • Reporting Hub Knowledge Center
  • GETTING STARTED
    • Required Azure Services
    • Deployment Step-by-Step
      • Self-Serve Guided Install
      • Enable Power BI Service Settings
      • Configure Reporting Hub App Settings
      • Set Your Home Page
    • Azure Marketplace Install
  • CONCEPTS
    • Reporting Hub Architecture
    • AaaS end-to-end Architecture
    • Security & Trust Center
  • TUTORIALS
    • Azure Portal Administration
    • App Settings
      • Tenant Admin
        • Tenant Switching
      • Managing Your Subscription
      • Authentication Admin
      • Language Admin
      • SMTP Setup
      • Payment Provider Integrations
      • Notifications Admin
    • Embedded Capacity Admin
      • Switching to a Fabric Capacity
    • Connect Power BI Workspaces
    • Customize Theme
      • Branding (Images and Text)
      • Theme and Layout
      • Colors
        • Colors Overview
      • Fonts
    • Managing Content
      • The Manage Navigation Menu
      • Adding a Category
      • Embedding Power BI Content
      • Row Level Security
      • Search Tags
      • Content Page Options
      • Embedding a URL Page
      • Create Embed URL Links
    • Report Options
      • Create Report Bookmarks
      • Schedule Email Reports
      • Favorites
    • Managing Your Gateway
    • User Management
      • Managing User Access
      • Managing Groups
      • Managing Users in Entra ID
    • Secondary Environment (Test/Prod)
    • Embed the Reporting Hub in Your App
    • Usage Analytics
      • App Usage Tracking with Google Analytics
      • App Usage Tracking with SQL DB
    • App Performance
    • Azure Resource Monitoring
    • Self-Serve Guided Updates
  • Reference
    • What's new in the Reporting Hub?
    • Troubleshooting
    • Support Runbooks
      • Critical System Outage (L1)
      • Users Unable to Access (L2)
      • Content Not Available (L2)
      • Application is slow/getting slower (L2)
      • Capacity not starting/stopping automatically
Powered by GitBook
On this page
  • Integrations: Add a Payment Provider
  • Tenant Products
  • Sync Tenant Products
  • Assign Products to Bill
  • What if I have a tenant I don't want to bill?
  1. TUTORIALS
  2. App Settings

Payment Provider Integrations

Steps to set up Stripe to bill your customers

PreviousSMTP SetupNextNotifications Admin

Last updated 11 months ago

If you want to bill your customers through the Reporting Hub, you can do so using Stripe as the payment provider. You'll be able to collect payments in-app and the payments will be directly deposited into your Stripe account. Once you've added Stripe connection information in the Reporting Hub, you can import products you've created in Stripe to your Reporting Hub and you can bill them to your tenants.

Integrations: Add a Payment Provider

  1. Select your profile picture to access the Admin Settings menu.

  2. Select App Settings.

  3. Select the Integrations tab.

  4. Select Add New.

  5. Select Stripe.

  6. Follow the steps to add your payment provider.

Tenant Products

Products need to be first created in Stripe. To create products, follow Stripe's instructions found below:

Sync Tenant Products

After you have created Products and set pricing in Stripe, you can return to the Reporting Hub and Sync Products on the Tenant Products tab in App Settings:

In the Reporting Hub, you will have some edit capabilities regarding the product color and product description. The rest must be updated in Stripe and any changes on the Stripe side requires another synchronization.

Assign Products to Bill

After Stripe is connected and Products are synchronized, you can now assign products to your sub-tenants.

In App Settings, go to Tenant Admin. Edit a tenant and you'll see more options than previously:

Product To Bill: You'll now see a dropdown list that contains the products that were synchronized from Stripe. You choose which product is assigned to this tenant.

Per User Billing: Allows you to bill per user of this tenant. If this is enabled, you'll see another field called number of licenses. This is where you can specify the number of licenses initially. Your clients will have the ability to add/remove licenses or change product tiers in-app (using the subscription tab).

What if I have a tenant I don't want to bill?

If you have tenant products, then you must assign a product to bill for every one of your sub-tenants (excludes the global tenant). The workaround in this scenario is to create a free product (zero cost) in Stripe. Assign the free product as the product to bill for your tenants whom you do not want to bill.

Enter information to connect to your Stripe account
After clicking Sync Products
How to create products and prices : Stripe: Help & Support
Logo