We’re adding the required pages to the payment page, but they’re not showing up.

This topic has 7 replies, 3 voices, and was last updated 3 days ago ago by Tony Rodriguez

  • Avatar: Recep
    Recep
    Participant
    March 30, 2026 at 11:42

    Hello,

    As I’ve attached, we’re adding the mandatory pages to the payment page, but they’re not showing up. We need to add two mandatory pages to our payment page, but only one is visible. Is it possible to fix this?

    Regards,

    Recep

    Content is visible for topic creator and
    support staff only.
    6 Answers
    Avatar: Andrew Mitchell
    Andrew Mitchell
    Support staff
    March 30, 2026 at 14:54

    Hello, Recep,

    Yes, this is possible in the XStore theme, but by default WooCommerce and XStore may only render a single “terms/mandatory page” depending on how the content is configured.

    From your description, the pages already exist in the backend, so the issue is not with their creation, but with how they are being output on the checkout/payment page.

    By default, WooCommerce uses a single field for Terms & Conditions (woocommerce_get_terms_and_conditions_checkbox_text), which typically supports only one page. If you need to display multiple mandatory pages (e.g., Terms + Privacy Policy), this requires customization.

    There are a few possible approaches:
    1. Template override
    Override the checkout template (woocommerce/checkout/terms.php) in your child theme and modify it to include multiple page links.
    2. Hook-based solution
    Use hooks such as:

    • woocommerce_checkout_terms_and_conditions
    • woocommerce_review_order_before_submit

    to manually output additional required pages/checkboxes.
    3. Custom checkbox fields
    Add additional required checkboxes via woocommerce_checkout_fields and link each checkbox to a different page.

    If only one page is currently visible, it means the current implementation (theme or plugin) is limited to a single output and needs to be extended.

    We recommend reviewing the checkout template or implementing a custom hook-based solution to display both mandatory pages as in your example.

    Best Regards,
    8Theme’s Team

    Avatar: Recep
    Recep
    Participant
    March 31, 2026 at 08:29

    Hello, are you now responding via AI? This wouldn’t be such a big problem, but since I lack coding knowledge, I expect a more constructive solution from you.

    I want to add two separate text pages or a second box to the box in the image I’ve attached. For example, even if I could just give a code like [terms] to the second page I want to add, my problem would be solved.

    Avatar: Andrew Mitchell
    Andrew Mitchell
    Support staff
    April 1, 2026 at 13:18

    Hello, Recep.

    Thanks for using XStore.

    We’ve reviewed your request and it requires custom development, which is outside Envato’s support policy. To get it done properly and on time, please submit it to our trusted partner WP Kraken:

    You’ll get:

    – fast quote & timeline
    – turnkey implementation by a vetted team
    – warranty on delivered work

    We’re confident this will help-hope you can make use of it shortly.

    Content is visible for topic creator and
    support staff only.
    Avatar: Recep
    Recep
    Participant
    April 1, 2026 at 13:50

    ok thanks

    Avatar: Recep
    Recep
    Participant
    April 1, 2026 at 13:50

    Thanks for the support! My topic “We’re adding the required pages to the payment page, but they’re not showing up.” has been successfully resolved.

    Avatar: Tony Rodriguez
    Tony Rodriguez
    Support staff
    April 1, 2026 at 13:50

    Dear Recep,

    We really appreciate your time and engagement within the WordPress & WooCommerce community

    Your feedback drives every improvement we make in XStore — helping us deliver a smoother and more flexible experience with each update.

    Your input makes a real difference.

    Topic closed.
    The 8Theme Team

  • Viewing 7 results - 1 through 7 (of 7 total)

The issue related to '‘We’re adding the required pages to the payment page, but they’re not showing up.’' has been successfully resolved, and the topic is now closed for further responses

We're using our own and third-party cookies to improve your experience and our website. Keep on browsing to accept our cookie policy.