• Resolved qtfish

    (@qtfish)


    Hi guys
    when i creat an order manually, it sends an email to customer.
    In that email,
    it says

    Hello from Quarantined Fish!
    Invoice for order #20QF1286
    An order has been created for you on Quarantined Fish. Pay for this order
    
    Order #20QF1286 (September 7, 2021)
    Product	Quantity	Price
    Emerald Crab	1	$16.99
    Trochus Snails - 5	1	$29.99
    Turbo Snail - 5	1	$24.99
    Bumble Bee Snails - 5	1	$15.99
    Subtotal:	$87.96
    Shipping:	$49.99 via Shipping
    Total:	$137.95
    Print: Open print view in browser

    I dont charge customers till i am ready to ship livestock.
    But this email have a link to pay, if you click on it it takes them to a page that says This order cannot be paid for. Please contact us if you need assistance.
    So is there a way to edit that default setting on that email and remove the link to pay.
    Thank you

    • This topic was modified 3 years, 2 months ago by qtfish.
Viewing 6 replies - 1 through 6 (of 6 total)
  • Thread Starter qtfish

    (@qtfish)

    This only happens on orders that i create for the customer manually. and send them invoice.
    If they log in and create their own order it doesnt have that pay your inovice on it.

    • This reply was modified 3 years, 2 months ago by qtfish.

    Hi @qtfish,

    I understand that the payment link that is being sent to your customers within order invoice emails isn’t working since it lacks checkout/ part.

    Upon testing this on one of my test sites I wasn’t able to replicate this behavior and when an order is created manually (and I choose email invoice/order details action from the order page) – a correct link is being sent.

    That makes me think something on your site is preventing a correct link from being generated.

    Please do the following:

    1. Make sure the checkout page is set up in WooCommerce >> Settings >> Advanced:
    https://cld.wthms.co/LDnuof
    2. Double-check if there are any customisations on your site which might be preventing this from working correctly.
    3. Test for a plugin/theme conflict:
    https://docs.woocommerce.com/document/woocommerce-self-service-guide/#section-4

    I hope this helps!`

    Plugin Support abwaita a11n

    (@abwaita)

    Hi @qtfish,

    But this email have a link to pay, if you click on it it takes them to a page that says This order cannot be paid for. Please contact us if you need assistance.

    This happens when you create an order for a registered customer. The payment link will work when the customer signs into their account and opens the link. Otherwise, for other users, it will say that the order cannot be paid for.

    On the other hand, orders manually created for guest users can be paid for by anyone with the payment link.

    You can use the User Switching plugin to be able to swap into the customer’s account and view the order as the user.

    So is there a way to edit that default setting on that email and remove the link to pay.

    This will require some custom modifications. You can get some insights from here:
    * https://stackoverflow.com/questions/45516304/removing-bacs-instructions-from-email-notiications-in-woocommerce
    * https://gist.github.com/jessepearson/f36567682dd44e2e044bd3594d4ea079

    I’ll also recommend that you check for additional insights on the WooCommerce Facebook group or the #developers channel of the WooCommerce Community Slack.

    If you need direct assistance with custom coding, feel free to consult with the WooCommerce Customizations Page.

    Thanks.

    Thread Starter qtfish

    (@qtfish)

    Hi guys thank you for your help.
    I dont charge customers through my website at all. i send them paypal invoice/link to pay later.
    So is there any way to remove that PAY FOR THIS ORDER from manually sent email?

    • This reply was modified 3 years, 2 months ago by qtfish.
    Mirko P.

    (@rainfallnixfig)

    Hey @qtfish,

    is there any way to remove that PAY FOR THIS ORDER from manually sent email?

    For that, you can override and edit the customer-invoice.php file found in woocommerce/templates/emails/.


    Link to image: https://i.imgur.com/5MyVJv7.png

    Here’s an interesting blog article on how to customize emails in WooCommerce:

    https://woocommerce.com/posts/how-to-customize-emails-in-woocommerce/

    Hope this helps.

    Mirko P.

    (@rainfallnixfig)

    Hi there,

    It’s been a while since we last heard back from you. I’m going to mark this thread as resolved.

    Hopefully, the above information was helpful! If you have further questions, please feel free to open a new topic.

    Cheers.

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘customer invoice’ is closed to new replies.