Release Notes

GT Extensions for FluentCart 2.10.0

Stable

GT Extensions for FluentCart 2.10.0

New: Payment Gateways module, starting with Polar

  • Polar appears in FluentCart → Settings → Payments beside Stripe and PayPal, with FluentCart's own activation switch, checkout label and ordering.
  • Buyers pay on Polar's secure checkout. Polar is the merchant of record and handles sales tax and VAT. Test mode uses the Polar sandbox.
  • Payments are confirmed when the buyer returns and again by webhook, so orders are marked paid even if the buyer closes the tab.
  • Subscriptions (daily to yearly) become Polar subscriptions. Free trials follow FluentCart's trial days, renewals become paid renewal orders, and cancellations work both ways.
  • Full and partial refunds from FluentCart go to Polar, and refunds made in Polar show up on the order.
  • Works with Multi-Currency Checkout: buyers pay in their own currency, and the price Polar needs in your default currency is added automatically.

New: Extra Enhancements module (each part has its own switch)

  • Payment failure emails for PayPal, Stripe, Razorpay and Polar. One email per failed order or service error, at most every 30 minutes, with no card details or keys.
  • Hide the Payment section when Polar is the only way to pay.
  • Per-product checkout options: choose which payment methods may sell a product, and a page on your site or anywhere else to send buyers to after they pay.
  • Coupon links: add ?coupon=CODE to any store link.
  • Internal and test emails: no WordPress account and no integrations for listed addresses or domains.
  • Spam and fraud guard: blocks throwaway email addresses and limits order attempts per hour to stop card testing.

Improved

  • Field visibility for digital-only orders now sits on FluentCart's own Checkout Fields screen. Consents, wording and the trust block stay under Checkout enhancements.
  • Receipt pages reached after paying show amounts in the order's own currency.

Requires FluentCart. Payment Gateways, Extra Enhancements and the other store modules require FluentCart 1.6.4 or later. Polar needs a Polar organization access token and webhook secret.