Home Forums WoodMart support forum Issue with Order-Pay Page on Manual Backend Orders (No Payment Methods Showing)

Issue with Order-Pay Page on Manual Backend Orders (No Payment Methods Showing)

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #687406

    jasonstocksyoung
    Participant

    Hello WoodMart Support,

    I am having an issue with the order-pay page when I create manual orders in WooCommerce and send the invoice to customers.
    • I create the order in the backend (WooCommerce → Orders → Add Order), add products, set the total, and set the status to Pending payment.
    • When I then send the Customer invoice / Pay link from the order actions, the customer receives the email correctly with the “Pay for this order” link.
    • However, when the customer clicks the link, the order-pay page only shows the yellow message:
    “This order cannot be paid for. Please contact us if you need assistance.”
    • No payment gateways appear.
    • Normal checkout works fine for frontend customers who add products to cart and go through the standard checkout.

    Troubleshooting already done:
    1. Confirmed orders are set to Pending payment, with line items and totals greater than £0.
    2. Verified that the Checkout page contains [woocommerce_checkout] and that the order-pay endpoint is set correctly.
    3. Disabled my email customizer plugin — issue persists.
    4. Tested with Health Check & Troubleshooting plugin:
    • With only WooCommerce and my payment gateway active, and using the Storefront theme, the order-pay page works as expected and shows the gateways.
    • When I switch to WoodMart theme, the issue returns.

    This strongly suggests that WoodMart has a template override or JavaScript conflict affecting the /checkout/order-pay/ endpoint when invoices are generated from manual backend orders.

    Request:
    • Can you confirm whether WoodMart overrides the WooCommerce order-pay.php template (or related checkout templates)?
    • If so, please advise how I can update or remove the override so that manual invoice payments work correctly.
    • If this is a known compatibility issue with recent WooCommerce versions, is there a fix or patch available?

    Attachments:
    You must be logged in to view attached files.
    #687466

    Artem Temos
    Keymaster
    Xtemos team

    Hello,

    Could you please provide us with your admin access so we can log in and verify this on your end?

    Additionally, please send us step-by-step instructions on how to test this functionality with both WoodMart and Storefront, so we can observe the differences.

    Thank you in advance for your assistance.

Viewing 2 posts - 1 through 2 (of 2 total)