Hi, i'm using this module and i thought that checking the checkbox:
Display "Reason for payment: order number [order ID]"
Note: with this option enabled the details cannot be displayed on the checkout page (only later).
the bank datas (iban, swift etc..) that i set in the configuration/action of the module will appear only on checkout complete page, not in the review page after checking Bank transfer payment method. I need to show this datas only when the order operation is completed (in the checkout complete page), not before. Any idea?? thanks for the support!!
Comments
Comment #1
rafalenden commentedHi,
I solved this problem by creating custom block with bank data and make it visible only at path "checkout/*/complete", then I remove bank data from payment method to hide them at review page.
Comment #2
andrej galuf commentedWith the solution in #1, it's confusing for the client where to find and / or change the bank details. I'm suggesting an update to the module itself:
1. An option (checkbox) in Payment method settings to disable the display of bank details on payment page
2. A custom checkout pane that can hold the bank details if Bank Transfer was the selected payment method
We now have two ways to display the bank details (once on the payment page when bank details are selected, once in a separate pane) and they can both be active at once. Both use the same markup, I'd suggest moving that into a theme as per issue #1998080: Use hook_theme to theme bank details.
Patch with suggestion is attached.
Comment #3
IckZ commentedthanks Andrej, works like a charm!