Forums / General Questions / Customers mailing in Checks/MO for Payment

Customers mailing in Checks/MO for Payment

Locked

Started by esugrue on 20 May 2007, 3:58 AM · Views: 1,320

Results 1 to 9 of 9
This thread is locked. New replies are disabled.
20 May 2007, 3:58 AM
#1
esugrue avatar

esugrue

Zen Follower

Join Date:
Jun 2004
Posts:
182
Plugin Contributions:
0

Customers mailing in Checks/MO for Payment

Hi!

We wish to allow customers to mail-in a check or money order if they wish.

On the checkout page there is a note to Send your order to....' but is there a way say on the confirmation email to re-iterate this, maybe with a Click here to print your order' or something.

Or on the checkout success page perhaps - but then only displaying if the customer has selected to pay via Money Order / Check.

Thanks
Ernie

20 May 2007, 4:04 AM
#2
ajeh avatar

ajeh

Oba-san

Join Date:
Sep 2003
Location:
Ohio
Posts:
62,757
Plugin Contributions:
1

Re: Customers mailing in Checks/MO for Payment

The email for the order says:

Please make your check or money order payable to:

<your payment name>

Mail your payment to:
<Your address info>

Your order will not ship until we receive payment.

Do you have Check/Money Order moneyorder filled out completely if you edit the Modules ... Payment ...

And click on Check/Money Order moneyorder ...

Linda McGrath
If you have to think ... you haven't been zenned ...

**Did YOU buy the Zen Cart Team a cup of coffee and a donut today? Just click here to support the Zen Cart Team!!**

Are you using the latest? Perhaps you've a problem that's fixed in the latest version: [Upgrade today!]
Officially PayPal-Certified! Just click here

Try our Zen Cart Recommended Services - Hosting, Payment and more ...
Signup for our Announcements Forums to stay up to date on important changes and updates!

20 May 2007, 4:05 AM
#3
ajeh avatar

ajeh

Oba-san

Join Date:
Sep 2003
Location:
Ohio
Posts:
62,757
Plugin Contributions:
1

Re: Customers mailing in Checks/MO for Payment

NOTE: it also lists a full detail of the order and the link to the My Account for this order ...

Linda McGrath
If you have to think ... you haven't been zenned ...

**Did YOU buy the Zen Cart Team a cup of coffee and a donut today? Just click here to support the Zen Cart Team!!**

Are you using the latest? Perhaps you've a problem that's fixed in the latest version: [Upgrade today!]
Officially PayPal-Certified! Just click here

Try our Zen Cart Recommended Services - Hosting, Payment and more ...
Signup for our Announcements Forums to stay up to date on important changes and updates!

20 May 2007, 4:18 AM
#4
esugrue avatar

esugrue

Zen Follower

Join Date:
Jun 2004
Posts:
182
Plugin Contributions:
0

Re: Customers mailing in Checks/MO for Payment

Linda - you're too quick in answering (which is a good thing!)

I just did another few test orders and found that if the emails are set for text the extra information is presented OK but if they are set for HTML it is missing.

Hmmm - will look again after lunch!

Ernie

20 May 2007, 4:24 AM
#5
ajeh avatar

ajeh

Oba-san

Join Date:
Sep 2003
Location:
Ohio
Posts:
62,757
Plugin Contributions:
1

Re: Customers mailing in Checks/MO for Payment

Be sure that you have turned on in the Configuration ... E-Mail Options ...

Use MIME HTML When Sending Emails
Send e-mails in HTML format

Also be sure that you are running the current Zen Cart v1.3.7 with the current PayPal Patch at:
http://www.zen-cart.com/forum/showthread.php?t=56216

and the current USPS update for the May 14, 2007 prices and server changes:
http://www.zen-cart.com/forum/showthread.php?t=65732

Linda McGrath
If you have to think ... you haven't been zenned ...

**Did YOU buy the Zen Cart Team a cup of coffee and a donut today? Just click here to support the Zen Cart Team!!**

Are you using the latest? Perhaps you've a problem that's fixed in the latest version: [Upgrade today!]
Officially PayPal-Certified! Just click here

Try our Zen Cart Recommended Services - Hosting, Payment and more ...
Signup for our Announcements Forums to stay up to date on important changes and updates!

20 May 2007, 4:33 AM
#6
esugrue avatar

esugrue

Zen Follower

Join Date:
Jun 2004
Posts:
182
Plugin Contributions:
0

Re: Customers mailing in Checks/MO for Payment

Hi Linda:

Yes I have the Configuration > Emails set to `Use MIME....'

Also, when I go to Modules > Payment > Check the info comes up:
Please make your cheque or money order payable to:
My Company

Mail your payment to:
My Company
123 Main Street
Mainville 1234

Your order will ship when payment is confirmed.

but it doesn't shows up in the HTML email notices.

-- Do I need to install the USPS patch as I am in Australia and don't use USPS?

Ernie

20 May 2007, 5:45 AM
#7
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,515
Plugin Contributions:
176

Re: Customers mailing in Checks/MO for Payment

What version of Zen Cart are you using?

.
Zen Cart - putting the dream of business ownership within reach of anyone!
Donate to: DrByte directly or to the Zen Cart team as a whole

Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.

5 Jun 2007, 5:15 PM
#8
makismakana avatar

makismakana

New Zenner

Join Date:
Jun 2006
Posts:
6
Plugin Contributions:
0

Re: Customers mailing in Checks/MO for Payment

i have the same problem. i am using 1.3.7
Order description is not shown in the order history when the payment is made with check/money order.
And in the html email the order description (MODULE_PAYMENT_MONEYORDER_TEXT_DESCRIPTION in moneyorder.php) is not shown. but it is shown in the text email.

i think the problem is in orders.php class but i couldn't find a solution. Here is the billing part in my orders.php where i think is the problem.

at line 934

    //addresses area: Billing
    $email_order .= "\n" . EMAIL_TEXT_BILLING_ADDRESS . "\n" .
    EMAIL_SEPARATOR . "\n" .
    zen_address_label($_SESSION['customer_id'], $_SESSION['billto'], 0, '', "\n") . "\n\n";
    $html_msg['ADDRESS_BILLING_TITLE']   = EMAIL_TEXT_BILLING_ADDRESS;
    $html_msg['ADDRESS_BILLING_DETAIL']  = zen_address_label($_SESSION['customer_id'], $_SESSION['billto'], true, '', "<br />");

    if (is_object($GLOBALS[$_SESSION['payment']])) {
      $email_order .= EMAIL_TEXT_PAYMENT_METHOD . "\n" .
      EMAIL_SEPARATOR . "\n";
      $payment_class = $_SESSION['payment'];
      $email_order .= $GLOBALS[$payment_class]->title . "\n\n";
      $email_order .= (isset($this->info['cc_type']) && $this->info['cc_type'] != '') ? $this->info['cc_type'] . "\n\n" : '';
      $email_order .= ($GLOBALS[$payment_class]->email_footer) ? $GLOBALS[$payment_class]->email_footer . "\n\n" : '';
    } else {
      $email_order .= EMAIL_TEXT_PAYMENT_METHOD . "\n" .
      EMAIL_SEPARATOR . "\n";
      $email_order .= PAYMENT_METHOD_GV . "\n\n";
    }
    $html_msg['PAYMENT_METHOD_TITLE']  = EMAIL_TEXT_PAYMENT_METHOD;
    $html_msg['PAYMENT_METHOD_DETAIL'] = (is_object($GLOBALS[$_SESSION['payment']]) ? $GLOBALS[$payment_class]->title : PAYMENT_METHOD_GV );
    $html_msg['PAYMENT_METHOD_FOOTER'] = (is_object($GLOBALS[$_SESSION['payment']] && $GLOBALS[$payment_class]->email_footer != '') ? $GLOBALS[$payment_class]->email_footer : $this->info['cc_type'] );
2 Dec 2007, 4:25 PM
#9
dealbyethan_com avatar

dealbyethan_com

Totally Zenned

Join Date:
Dec 2005
Location:
Perth, Western Australia, Australia
Posts:
782
Plugin Contributions:
0

Re: Customers mailing in Checks/MO for Payment

Try this
includes/languages/english/modules/payment/moneyorder.php

and this post
http://www.zen-cart.com/forum/showthread.php?t=54819

**The Team Behind DealByEthan.com | **Curating unique finds for a discerning community. Committed to a seamless and inspiring shopping experience. *Connect with us: *https://linktr.ee/dealbyethan