Skip to main content

Hi. We have a general question about FluentCart "tags" for digital subscriptions products with a free trial..

Stack

  • FluentCommunity
  • FluentCRM
  • FluentCart

Scenario.. sell a paid membership to join a private Fluent community site..

  • Β $10 monthly subscription, with 7-day free trial

How can we setup to segment/track the free "trialing" period customers, then automatically switch that list/tag to "paid" member once their credit carded has successfully processed 1st payment (Stripe) upon the free trial expiration?

We would love to separate/segment and tag those stages between "Free Trial" vs "Paid" status, until the customer converts payment into their new monthly membership subscription. This would help for email marketing campaigns, and tracking sales reports, comparisons..

Is this possible in FluentCart? Do you know how to do this? Any feedback would be great. Have a fantastic day

FluentCart "tagging" options..

We just released a minor update with some bug fixes and improvements.

Full changelog:

- Adds Support for frontend templates

- Adds Order UUID / hash filter

- Adds Stripe metadata hook

- Adds Hook for autocomplete digital orders (default enabled)

- Fixes: Hide consent section for Stripe subscription

- Fixes: Improvements on License API endpoints with Proper Policies

- Fixes Product variation IDs not updating in DownloadFile

- Fixes ShopApp block list view & pagination issue

- Fixes the Cart icon in the body setting not working

- Fixes GroupKey bug in reports

- Fixes the license rendering issue on the customer profile

- Fixes the checkout empty state issue

- Fixes Address validation message and input label mismatch

- Fixes the missing required symbol for β€œFull Name” in checkout

- Improves Translation support for the receipt page

- Improves Frontend loader UI

- Improves Cart item count sync between backend and UI badge

- Improves Stripe subscription price update event handling

- Improves Validation error handling and messaging

- Improves Retention report components

- Improves Checkout, product, and loader styles

- Improves Checkout field defaults and labels

- Improves Text change: β€œHalf year” β†’ β€œSix month”

In the next 2 weeks, we are going to release a few major feature updates. Stay tuned. Those will be mind-bending!

Is it possible to get a pdf attachtment for the customer, when they bought something? A lot of my customers need a pdf for their administration, and if the get it directly in their mailbox, it's a lot easier!

Is there a posibility to have a front end view of fluent cart just like on fluent booking? I think I saw that on a youtube video but when I log on to my wordpress and use fluent cart pro that option is not available on my site. The same goes to basically every other product of wp manage ninga which I own several of thos and would love to have a front end view.

I have created a subscription product and now I get this text at the bottom of the card details.

"By subscribing, you authorize FluentCart, Inc. to charge you according to the terms until you cancel."

I would like to change the "FluentCart, Inc." to my client's business name. I'm assuming this is happening because they way Stripe is connected to FluentCart.

How do change this text: By subscribing, you authorize FluentCart, Inc.?

On the Checkout page when customer agrees to terms the checkbox does not show any check mark or anything that could indicate to the customer that he has indeed clicked on the "I agree to terms". I mean - the button works but for the user/customer it's not that clear that the checkbox has been selected.

Edit: I figured out this happens if you copy the checkout link directly from the paywall in community. If I copy "direct checkout" link from the product in the FluentCart it works fine.

Hello FluentCart Team,
​I am currently developing a custom payment gateway integration for FluentCart. My payment provider supports a two-stage payment flow (Authorize and Capture). I need to allow store administrators to manage these transactions (Capture or Void) directly from the FluentCart Order Management interface.

I would appreciate your guidance on the following technical points:
​1. Admin UI Customization
​I need to provide administrators with clear actions to handle authorized payments.
​What is the recommended way to add custom action buttons (e.g., "Capture Payment", "Void Authorization") to the Order Details page?
​Are there specific hooks to inject these actions into the "Order Actions" dropdown or the sidebar area in the FluentCart admin dashboard?

​2. Implementing Capture/Void Logic
​When an admin triggers a manual capture or void:
​Which action hooks should I listen to for processing these custom requests?
​Does FluentCart have a standard method or class within its Payment API to handle capture() and void() operations, or should these be handled as completely custom AJAX/REST actions?

​3. Order Status & Metadata Management
​What is the best practice for updating the order status and adding transaction notes/metadata after a successful capture/void within the FluentCart framework?
​Is there a specific internal API for logging these payment events in the order history?

​Context:
​Platform: WordPress
​Plugin: FluentCart (Latest version)
​Goal: Native-like integration for Authorize/Capture workflow.

Thank you for your time and for providing such a powerful tool for the WordPress community. I look forward to your guidance.

​Best regards,
Eduard

Developer Inquiry: Implementing Authorize/Capture Workflow for Custom Payment Gateway

I tried the REST API to update an order according to the documentation but got the following error:

{"customer_id":{"required":"Customer selection is required"},"order_items":{"required":"Item selection is required"}}

Why is there a customer selection required if I just want to change the order (not the customer!). Also, order_items is an array. Do I really need to enter all items of that order to just change the whole thing?

This seems not to be working or the documentation is far off. Is there a working example somewhere?

I am testing the free version of Fluentcard but when i start doing the check out, it links back to my sale page website. Does the free version allow us to set up a complete payment?

Verified Bugs

1. No Protection Against Deleting Variations / Products with Active Licenses (CRITICAL)

FC allows deleting variations and products that have active licenses. Once order is completed (not pending), deletion succeeds with no warning.

Result:

  • Deleted variation β†’ license variation_title becomes empty in API
  • Deleted product β†’ license displays "Unknown Product" to customer
  • License still activates (functional) but customer has no idea what it's for

Steps: Purchase product β†’ Complete order β†’ Delete variation or product β†’ Check customer license view

2. Bundle Purchase Skips Deleted Children (CRITICAL)

Delete a bundle child variation β†’ bundle still purchasable β†’ customer pays full price but only receives licenses for existing children.

Steps: Create bundle A+B β†’ Delete variation from B β†’ Purchase bundle β†’ Only A license issued, charged for both.

3. No Dependency Check on Deletion

Variations and products can be deleted while referenced in bundle_child_ids. No warning, silent corruption.

4. Bundle Display Hides Deleted Children

Product page omits deleted children from display but keeps original price. Misleading.


Suggested Additional Tests

Licensing

  • License renewal for deleted variation?
  • License upgrade/downgrade to deleted variation?
  • License transfer when product deleted?
  • Activation limit enforcement after variation deleted?

Subscriptions & Recurring

  • Delete variation with active subscription β†’ renewal behavior?
  • Delete product with active subscription β†’ orphaned renewals?
  • Subscription upgrade to deleted variation?

Installments

  • Delete variation mid-installment plan β†’ remaining payments?
  • Installment completion for deleted variation?

Bumps (FC Pro) - Same Cascade Risk as Bundles

  • Delete variation referenced by bump β†’ bump still offered?
  • Purchase with bump for deleted variation β†’ silent skip?
  • Bump display after variation deletion β†’ misleading pricing?
  • Delete product referenced by bump β†’ orphaned bump data?

Refunds

  • Refund order with orphaned variation?
  • Partial refund on bundle with deleted child?

Bundle Edge Cases

  • Delete ALL bundle children β†’ empty bundle purchasable?
  • Bundle with same child variation twice β†’ double orphan?

Downloads

  • Download file after product/variation deletion?

API & Reports

  • Sales reports with orphaned orders β†’ accurate totals?
  • Webhook payloads for orphaned data?

Testing performed on LocalWP with FluentCart Pro