Hello Joomlapolis Team,I am using Community Builder with CB Paid Subscriptions (CBSubs) and Stripe Checkout on my Joomla website.We offer paid Premium memberships with durations of 1, 3, and 6 months. These are currently one-time payments, not automatically recurring subscriptions. Premium access is activated immediately after successful payment.I would like to clarify whether CBSubs supports additional mandatory consent checkboxes during the subscription checkout process.
Current setupAt the moment, we have one mandatory checkbox on the CBSubs payment confirmation page, before the customer proceeds to Stripe Checkout.The checkbox combines the following statements:
- Acceptance of our Terms and Conditions and acknowledgment of our withdrawal policy.
- An explicit request to begin providing the digital service before the 14-day statutory withdrawal period expires.
- Acknowledgment that the right of withdrawal may be lost once the service has been fully performed, subject to the applicable legal requirements.
What we would like to achieveDue to German and EU consumer protection requirements, we would like to separate these statements into individual checkboxes, if technically possible.Ideally, we would like to have:
- A mandatory checkbox for the Terms and Conditions and withdrawal policy, including links to both documents.
- A separate mandatory checkbox where the customer explicitly requests immediate activation of the Premium membership before the withdrawal period expires.
- If necessary, another checkbox confirming acknowledgment of the legal consequences of immediate service provision and full performance.
My questions are:
- Does CB Paid Subscriptions support multiple mandatory checkboxes on the subscription checkout page?
- Can these checkboxes be configured through the CBSubs backend, or would this require a custom field, plugin, or template override?
- Can each checkbox be made mandatory before the customer is allowed to proceed to Stripe Checkout?
- Does CBSubs store the customer's consent for each checkbox together with the subscription or payment record, so that it can be verified later?
- Is it possible to include the accepted consent statements in the subscription confirmation email or another permanent record?
We would prefer to implement this using standard CBSubs functionality, without modifying core files or interfering with the existing Stripe Checkout integration.Any guidance or recommended approach would be greatly appreciated.Thank you very much for your support!Best regards