Issue taking payment (v4.18.1)

Hello,

I am testing on my dev store (v4.18.1) and I’ve just realised I can’t take payments from the admin panel. When I edit an order, I don’t see “save and process payment” like I do with my live store (v4.9.2). I only get “cancel” and “save”

Is there a new way to take payments, or does it sound like an add-on has caused an issue?

I can place orders online through the front-end and pay for them so it doesn’t appear to be a payment processor issue?

The “save and process payment” feature has been removed from the admin, much to the dismay of myself and other merchants. This was a feature I used a lot.

2 Likes

That is a shame, I’ll have to rethink my plan to upgrade now. Do you know what the last version was before they removed it?

Or how we can process orders without it? We use it all the time when customers want to place an order over the phone

I think it was remived in 2022, v 4.13

design/backend/templates/views/order_management/update.tpl

try to replace

{hook name="order_management:update_tools_list"}{/hook}

with

        {hook name="order_management:update_tools_list"}
            <li>{btn type="list" text=$but_text_ dispatch="dispatch[order_management.place_order]" class="cm-submit" process=true}</li>
        {/hook}

(!) Not tested

1 Like

Thank you! That has added the function back; however, it is in the cog wheel - Upload and share screenshots and images - print screen online | Snipboard.io

Is there any way to have it as a button next to “save” like we used to have?

In this case try to add

{include file="buttons/button.tpl" but_text=$but_text_ but_name="dispatch[order_management.place_order]" but_role="button_main" but_check_filter=""}

after

{include file="buttons/button.tpl" but_text=$_but_text but_name="dispatch[order_management.place_order.save]" but_role="button_main" tabindex=$_tabindex}

1 Like

That sort of works but not properly. It replaces the ‘save’ with ‘save and process payment’ which means there is no way to save an order without processing the payment

Sorry, It is required to add new line of code, not replace

1 Like

Apologies, I misread your initial instructions, you did indeed say to add the code and not replace.

I have added it as instructed, and it appears to have fixed the issue - thank you!

This topic was automatically closed 12 hours after the last reply. New replies are no longer allowed.