I'm 1.3.7
I added the definitions, customer gets good email.
But on the checkout page it doesn't show the bank details but only the var... any ideas?
I'm 1.3.7
I added the definitions, customer gets good email.
But on the checkout page it doesn't show the bank details but only the var... any ideas?
I did that.
And as I said.
I added the definitions, as you mentioned them, to the file. but I still get this.
I got the same issue, I solved it by adding this line in includes/languages/english/modules/payment/eustandardtransfer.php
define('MODULE_PAYMENT_EUTRANSFER_TEXT_DESCRIPTION', 'Pay by Direct Bank Transfer to ... whatever you wanna write here, preferably about your bank');
and the same if you use another language, besides English, on your site, just that you translate into your language the text 'Pay by Direct Bank Transfer to...' , in (e.g. if the second language is Romanian, as in my case)
includes/languages/romanian/modules/payment/eustandardtransfer.php
:)
On my 1.3.7 the version downloaded from http://www.zen-cart.com/index.php?ma...roducts_id=209
works very well, so I can confirm they work together.
The only thing I modified was removing the BLZ from the code which is only used in Germany and Austria.
Sorry for the delayed response.
In the attachment of this message is the file with your problem corrected.
Extract with winzip the file eustandardtransfer.php and:
copy this file or replace at this directory:
"/includes/languages/english/modules/payment"
if you use other language that english, then copy or replace to:
"/includes/languages/YOUR LANGUAGE/modules/payment"
Tested and works fine with zen-cart 1.3.7
Last edited by maca2406; 1 Mar 2007 at 09:38 AM.
Dr Byte
Sorry for the long time for the response.
I have made several tests and the problem that the bank data is not sent with the emails is presented only when the option to send emails in HTML format is used (not for the user account).
For setup the HTML format, I am setting up it in this way: in the admin section go to Configuration, E-Mail Options and on Use MIME HTML When Sending Emails setup it to: TRUE.
Look this screen capture of a email in html format with the missing bank data
Maybe the real problem is in html_includes in the language code. I will revise this part now, but my knowledge is limited.
Please let me know that you think. Than you.
Last edited by maca2406; 1 Mar 2007 at 10:29 AM.
The sending email in text mode works fine, at least in this way I can use it. This is the resulting email:
Order Confirmation from Test
test fist name test last name
Thanks for shopping with us today!
The following are the details of your order.
------------------------------------------------------
Order Number: 8
Date Ordered: Thursday 01 March, 2007
Detailed Invoice:
THE INVOICE WEB PAGE
Products
------------------------------------------------------
1 x A Bug's Life Linked (DVD-ABUG) = $35.99
------------------------------------------------------
Sub-Total: $35.99
Per Item (Best Way): $2.50
FL TAX 7.0%: $2.52
Total: $41.01
Delivery Address
------------------------------------------------------
test company
test fist name test last name
testing street
test city, FL test zip
United States
Billing Address
------------------------------------------------------
test company
test fist name test last name
testing street
test city, FL test zip
United States
Payment Method
------------------------------------------------------
Pay by Direct Bank Transfer into our account
Please use the following details to transfer your total order value:
Bank name: test bank
Bank branch: ---
Account Name: ---
Account no: 123456-00
IBAN: ---
BIC/SWIFT: ---
Thanks for your order. You will be able to download immediately after we receive payment in the above account.
You will receive an email as soon as we received the payment.
-----
This email address was given to us by you or by one of our customers. If you feel that you have received this email in error, please send an email to [email protected]
-----
Copyright (c) 2007 Zen Cart. Powered by Zen Cart
Hi maca2406.
Did you ever fix this problem? I have the same thing happening to me. Zen 1.3.7.
When the customer is configured to receive text only emails the bank details are there and everything works well. If the customer has their email option set to HTML the bank details are not there.... seems like ZC isn't doing what it is supposed to for the HTML email?![]()
It seems that the problem is occurring in includes/classes/order.php line 956 as below (ZC 1.3.7):
I have tested and $GLOBALS[$payment_class]->email_footer does contain the correct text so why does that statement equate to false???Code:$html_msg['PAYMENT_METHOD_FOOTER'] = (is_object($GLOBALS[$_SESSION['payment']] && $GLOBALS[$payment_class]->email_footer != '') ? $GLOBALS[$payment_class]->email_footer : $this->info['cc_type'] );
Any ideas anyone?