CustomerPortal
component to render the customer portal.
The CustomerPortal component support component composition so it’s possible to pass as a parameter the Paywall component and it will be rendered inside the customer portal.
CustomerPortal
component is just an opinionated way to render the customer portal in a specific layout which is based on our experience after reviewing many customer portals, but if you need more flexibility in how the customer portal is rendered, you can integrate directly each of its sections separately.
To do so, wrap all the section components with CustomerPortalProvider
which will pass the necessary data to each component:
onContactSupport
method to allow customers contact a sales or customer success representative that can do so on their behalf.
Class name | Description |
---|---|
stigg-payment-details-section-layout | Styles applied to billing information title |
stigg-payment-details-section-header | Styles applied to payment details title layout |
stigg-payment-details-section-title | Styles applied to payment details title |
stigg-customer-name | Styles applied to payment details customer name |
stigg-customer-email | Styles applied to payment details customer email |
stigg-credit-card | Styles applied to payment details credit card |
stigg-credit-card-expiration | Styles applied to payment details credit card expiration date |
stigg-invoices-section-layout | Styles applied to invoice section layout |
stigg-invoices-section-header | Styles applied to invoice section title layout |
stigg-invoices-section-title | Styles applied to invoice section title |
stigg-view-invoice-history-button | Styles applied to invoice history button |
stigg-edit-payment-details-button | Styles applied to update payment details button |
stigg-user-information-layout | Styles applied to user information |
stigg-customer-portal-usage-section-title | Styles applied to the Usage section title |
stigg-entitlement-usage-{featureID} | Styles applied to the feature usage according to their unique ID |