• Resolved Charlie

    (@charliemariephoto)


    Hi there!

    Everything works great apart from two issues:

    1) it not showing the payment method on the PDF. At first I thought it was an issue at my end as it also wasn’t showing the payment method on the backend order page.

    Turned out I hadn’t put the ‘Title’ in the Stripe settings in WooCommerce.

    But even after doing that, and everything showing correctly in the backend, the payment method still doesn’t display on the PDF invoice?

    It’s the WC Stripe payment gateway.

    2) I’ve clicked disable for free orders, but on the customers account page, it’s still listed the invoice option for free orders. I only want invoices to show for orders above 0.

    Thanks!

    Charlie

    The page I need help with: [log in to see the link]

Viewing 8 replies - 1 through 8 (of 8 total)
  • Plugin Contributor alexmigf

    (@alexmigf)

    Hello Charlie,

    For the payment method, i recommend our Premium Templates extension has you can use the placeholder {{payment_method_title}} to print the payment method name inside a custom block.

    For the free orders, if the invoices was already created it will show on My Account, you should delete it. Did you test creating a new free order and see if it generated an invoice?

    Thread Starter Charlie

    (@charliemariephoto)

    But the free option lists payment method? So how come it won’t show the payment method on the free version?

    Free orders – even on new free order I’ve just placed now, it still shows the invoice option on the account area. I need the invoice option to not show in the account area for zero orders…. any ideas why it’s showing? I can’t delete orders, I run a stock photo membership and members need to access past downloads via their orders.

    Plugin Contributor Ewout

    (@pomegranate)

    Hello Charlie,
    The free plugin will be able to show the payment method title too, but it reads this from the order data, not the gateway settings. If you changed the title after the order was placed, this will not affect the invoice. Can you check whether the payment method title is also absent when you place a new order?

    And for the invoices showing in the My Account area, can you provide us with two screenshots:

    1. Your settings for the “Allow My Account invoice download” option under Documents > Invoice
    2. The order data (order items and totals) as shown in the WooCommerce backend

    Thanks!

    Thread Starter Charlie

    (@charliemariephoto)

    Oh ok, would it maybe work if I deleted and re-installed the plugin again? In terms of showing the payment method on existing orders?

    Screenshots as requested for the zero order issue:

    https://snipboard.io/vSyUxq.jpg
    https://snipboard.io/EshzNU.jpg

    Thanks!

    Plugin Contributor Ewout

    (@pomegranate)

    would it maybe work if I deleted and re-installed the plugin again? In terms of showing the payment method on existing orders?

    Unfortunately not… Reinstalling the plugin does not modify existing order data (which is a good thing of course)
    The only method that I know is to click the edit button in the billing address section in the order details, then change to another payment method. Save the order, then select your original method and save again.

    Screenshots as requested for the zero order issue:

    https://snipboard.io/vSyUxq.jpg
    https://snipboard.io/EshzNU.jpg

    Allow My Account Download is set to “Always”, which ignores whether an invoice was already created. You set that back to the default “Only when an invoice is already created/emailed”. The button will not show (unless you created the invoice already :)).

    Thread Starter Charlie

    (@charliemariephoto)

    Ahh yes, i’ve had a renewal order go through and it is now displaying the payment method! I’ve added some text in the footer section with ‘Payment Method: Card – Stripe’ as that’s the only method I accept so it’s a good workaround for any invoices where it’s not showing!

    When I switch the option back to ‘Only when an invoice was created’ it now doesn’t have the option in the account area. Do I have to manually create the invoice each time? Doesn’t feel like the best workaround.

    Plugin Contributor Ewout

    (@pomegranate)

    You don’t have to manually create the invoice, if you attach it for example to the “Processing” or “Completed” email, it is created automatically. It is this automatic generation by means of email attachment that the option to disable for free orders is for.

    Thread Starter Charlie

    (@charliemariephoto)

    Got it! Ok, thanks I think that’s everything.

    Thank you so much!

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘Payment method not displaying & Free orders are being created incorrectly’ is closed to new replies.