Although Refloat doesn’t integrate directly with the Stripe Portal, we can work alongside it. Our suggestion is having a Manage Subscription button that redirects to the Stripe Portal and a Cancel Subscription button that launches the Refloat cancellation flow.
That will allow your customers to manage their payment details and view invoice history in the Stripe Portal while Refloat handles any cancellation attempts.
To ensure this setup works smoothly, please disable the cancellation option in the Stripe Portal: