Skip to content

Commit 6633b0c

Browse files
committed
improved formatting, updated content
1 parent 82e68b0 commit 6633b0c

18 files changed

+354
-464
lines changed
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
---
2+
keywords: ['account', 'billing', 'tax', 'vat']
3+
slug: add-tax-id-to-account
4+
title: Add tax ID to account
5+
---
6+
# Add Tax ID to account
7+
8+
You can add a tax identification number (VAT ID or other Tax IDs) to your account for billing and tax compliance.
9+
10+
:::info[Prerequisite]
11+
You must have an active FlutterFlow account.
12+
:::
13+
14+
**Contact Support to Add Tax ID**
15+
16+
To add your VAT ID or other tax identifiers, contact support by emailing [email protected]. Include the following information in your request:
17+
18+
- VAT ID
19+
- Company name
20+
- Company address
21+
22+
The FlutterFlow team will verify the provided tax information and confirm once the update is completed.
23+
24+
:::note
25+
- VAT ID updates only apply to future invoices. Due to limitations with the payment processor (Stripe), previous invoices cannot be modified.
26+
- Ensure that your account name and billing information match your business tax records before requesting changes.
27+
28+
Adding your tax ID ensures your invoices are correctly formatted for tax reporting purposes.
29+
:::

docs/troubleshooting/account-and-billing-QA/add_tax_ids_vat_to_your_flutterflow_account.md

Lines changed: 0 additions & 39 deletions
This file was deleted.
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
---
2+
keywords: ['subscription', 'cancel', 'flutterflow']
3+
slug: cancel-flutterflow-subscription
4+
title: Cancel FlutterFlow Subscription
5+
---
6+
# Cancel FlutterFlow subscription
7+
8+
You can cancel your FlutterFlow subscription at any time. After cancelation, you will continue to have access to paid features until the end of your current billing cycle.
9+
10+
## Steps to Cancel Your Subscription
11+
12+
1. Log in to FlutterFlow and click your name in the bottom-right corner to access your **My Account** page.
13+
14+
![My account page in FlutterFlow](../assets/20250430121447310219.png)
15+
16+
2. In the **My Plan** section, click **Cancel Subscription**.
17+
18+
![Cancel subscription button](../assets/20250430121447630867.png)
19+
20+
3. Complete the cancelation survey and click **Cancel Subscription** to confirm.
21+
22+
A confirmation message will appear after cancelation.
23+
24+
:::note
25+
Your account will remain active with paid features until your current billing period ends. After that, your account will automatically switch to the free plan.
26+
:::
27+
28+
You can verify the cancelation by checking the **My Plan** section, where it will display **Active until [x date].**
29+
30+
![Subscription active until date](../assets/20250430121447869708.png)
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
---
2+
keywords: ['fails', 'payment', 'succeeds']
3+
slug: check-stripe-payment-status
4+
title: Check Stripe Payment Status
5+
---
6+
# Check Stripe Payment Status
7+
8+
You can verify whether a Stripe payment succeeded or failed using action output variables in FlutterFlow.
9+
10+
**Using Action Output Variables**
11+
12+
FlutterFlow actions allow you to name an output variable that stores the return value after execution. This is useful for tracking the status of operations, including payments.
13+
14+
**Default PaymentId in Stripe Actions**
15+
16+
For Stripe payments, FlutterFlow assigns a default output variable named `paymentId`. This variable holds the ID returned by Stripe after processing the payment.
17+
18+
![Stripe paymentId output variable](../assets/20250430121315284187.png)
19+
20+
**Checking Payment Status**
21+
22+
After the Stripe payment action runs, check if `paymentId` is set and not empty.
23+
24+
- If `paymentId` is not empty, the payment was successful.
25+
- If `paymentId` is empty, the payment failed.
26+
27+
![Checking paymentId is not empty](../assets/20250430121315556496.png)
28+
29+
![Condition block using paymentId](../assets/20250430121315814333.png)
30+
31+
**Actions Based on Payment Result**
32+
33+
**On Successful Payment**
34+
35+
- Display a confirmation message (e.g., snack bar).
36+
- Navigate users to a success screen.
37+
- Update the database, send confirmation emails, or perform other success actions.
38+
39+
**On Failed Payment**
40+
41+
- Prompt the user to try again.
42+
- Reset payment input fields.
43+
- Provide feedback to guide users through retrying the process.
44+
45+
By using action outputs, you can build reliable and responsive payment flows in your app.
46+
47+
![Example of a successful payment flow](../assets/20250430121316063461.png)
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
---
2+
keywords: ['paid', 'plan', 'downgrade']
3+
slug: downgrade-paid-to-free
4+
title: Downgrade from Paid to Free Plan
5+
---
6+
7+
# Downgrade from Paid to Free Plan
8+
9+
When you cancel your FlutterFlow subscription, your account will automatically switch to a Free plan.
10+
11+
You will still have access to your existing apps and can continue making changes inside FlutterFlow.
12+
13+
However, premium features such as custom APIs, GitHub integration, Codemagic, and code downloads will no longer be available. These features will also stop working in Preview and Run modes.
14+
15+
:::note
16+
Downgrading to a Free plan does not affect apps already deployed to Google Play or the App Store. Your projects remain stable, and you can upgrade again anytime to regain premium features.
17+
:::
Lines changed: 20 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,31 @@
11
---
2-
keywords: ['downgrading', 'teams', 'other']
3-
slug: /downgrading-from-a-teams-plan-to-a-pro-or-other-plan
4-
title: Downgrading from a Teams plan to a Pro (or other) plan
2+
keywords: ['downgrading', 'teams', 'plans']
3+
slug: downgrade-from-teams-plan
4+
title: Downgrade From Teams Plan
55
---
6-
# Downgrading From a Teams Plan to a Pro (or other) Plan
76

8-
The best way to downgrade from a Teams plan to a different plan is to let your current subscription expire. You can cancel your account to initiate this process.
7+
# Downgrade From Teams Plan
98

10-
To cancel your account, click on your name in the bottom right-hand corner of the screen on app.flutterflow.io.
9+
If you need to downgrade your FlutterFlow subscription from the Teams plan to another plan, follow the steps below.
1110

12-
![](../assets/20250430121153659010.png)
11+
**Cancel Your Current Subscription:**
1312

14-
From the **My Account** page, click **Cancel Subscription** in the **My Plan** section.
13+
1. In the FlutterFlow app, click your name in the bottom-right corner.
1514

16-
![](../assets/20250430121153891955.png)
15+
![Account settings button](../assets/20250430121153659010.png)
1716

18-
You will see the date your subscription expires reflected in the **My Plan** section after confirming your cancelation.
17+
2. On the **My Account** page, locate the **My Plan** section and click **Cancel Subscription**.
1918

20-
![](../assets/20250430121154120311.png)
19+
![Cancel subscription button](../assets/20250430121153891955.png)
2120

22-
On the date your plan expires, your account will be automatically changed to a free account. From there, you can upgrade your account to a Teams plan by clicking the **Upgrade** button in the bottom right-hand corner.
21+
3. After confirming the cancellation, you will see the subscription expiration date reflected in the **My Plan** section.
2322

24-
If you have an urgent need to downgrade from Teams to a Pro plan, please contact us at [email protected].
23+
![Subscription expiration date](../assets/20250430121154120311.png)
24+
25+
**Downgrade After Expiration**
26+
27+
After your Teams subscription expires, your account will automatically switch to a free plan. From there, you can upgrade to a different plan if needed. Click the **Upgrade** button in the bottom-right corner to select a new plan.
28+
29+
:::info[Immediate Downgrades]
30+
If you need to downgrade from the Teams plan to a Pro (or other) plan immediately, contact support at [[email protected]](mailto:[email protected]).
31+
:::

docs/troubleshooting/account-and-billing-QA/how_to_cancel_my_flutterflow_subscription.md

Lines changed: 0 additions & 33 deletions
This file was deleted.

docs/troubleshooting/account-and-billing-QA/how_to_check_if_a_stripe_payment_succeeds_or_fails.md

Lines changed: 0 additions & 49 deletions
This file was deleted.

docs/troubleshooting/account-and-billing-QA/how_to_upgrade_to_a_paid_plan.md

Lines changed: 0 additions & 35 deletions
This file was deleted.

docs/troubleshooting/account-and-billing-QA/my_payment_failed_how_can_I_change_to_a_different_credit_card.md

Lines changed: 0 additions & 28 deletions
This file was deleted.

0 commit comments

Comments
 (0)