A lot of my customers like to pay directly over the phone with me (as it is sometimes easier/more comfortable for them). I would like to know if there is a payment module that allows the customer to checkout through my site, but pay via the phone?
A lot of my customers like to pay directly over the phone with me (as it is sometimes easier/more comfortable for them). I would like to know if there is a payment module that allows the customer to checkout through my site, but pay via the phone?
You could change the wording on the "check" payment module. This would create a pending transaction awaiting your confirmation.
Kuroi Web Design and Development | Twitter
(Questions answered in the forum only - so that any forum member can benefit - not by personal message)
... or perhaps the Invoice module, if you wished to restrict this ability to only certain customers.
Good luck,
Scott
That Software Guy. My Store: Zen Cart Modifications
Available for hire - See my ad in Services
Plugin Moderator, Documentation Curator, Chief Cook and Bottle-Washer.
Do you benefit from Zen Cart? Then please support the project.
Cloning can be done in many ways on the shipping and payment modules ...
The easiest method is to take the name, such as: moneyorder
And make a new name such as:
moneyorderbyphone
byphone
fred
and copy the files:
/includes/modules/payment/moneyorder.php
/includes/languages/english/modules/payment/moneyorder.php
and copy to the new name such as:
/includes/modules/payment/moneyorderbyphone.php
/includes/languages/english/modules/payment/moneyorderbyphone.php
Then edit the new files and replace all moneyorder with moneyorderbyphone and MONEYORDER with MONEYORDERBYPHONE ...
Then you can customize the language file to read as you would like to see it ...
bing bang boom ... and you have cloned a payment module ...
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: v1.5.5]
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!
I did this and it worked great!! I did end up with a small vestige error showing up on the checkout page when a customer has selected the "Credit Card by Telephone" option. I have no idea where the number comes from. Here is zen/includes/language/english/functions/phoneorder.php file:
<?php
//
// +----------------------------------------------------------------------+
// |zen-cart Open Source E-commerce |
// +----------------------------------------------------------------------+
// | Copyright (c) 2003 The zen-cart developers |
// | |
// | http://www.zen-cart.com/index.php |
// | |
// | Portions Copyright (c) 2003 osCommerce |
// +----------------------------------------------------------------------+
// | This source file is subject to version 2.0 of the GPL license, |
// | that is bundled with this package in the file LICENSE, and is |
// | available through the world-wide-web at the following url: |
// | http://www.zen-cart.com/license/2_0.txt. |
// | If you did not receive a copy of the zen-cart license and are unable |
// | to obtain it through the world-wide-web, please send a note to |
// | [email protected] so we can mail you a copy immediately. |
// +----------------------------------------------------------------------+
// $Id: moneyorder.php 1969 2005-09-13 06:57:21Z drbyte $
//
define('MODULE_PAYMENT_PHONEORDER_TEXT_TITLE', 'Credit Card by Telephone');
define('MODULE_PAYMENT_PHONEORDER_TEXT_DESCRIPTION', 'You may telephone me with your credit card information:<br />' . MODULE_PAYMENT_PHONEORDER_PAYTO . '<br /><br /> <br />' . nl2br(919-217-8060) . '<br /><br />' . 'Order usually ships within one to two business days.');
define('MODULE_PAYMENT_PHONEORDER_TEXT_EMAIL_FOOTER', "Telephone your information to:" . "\n\n" . MODULE_PAYMENT_PHONEORDER_PAYTO . "\n\nTelephone your information to:\n" . 919-217-8060 . "\n\n" . 'Order usually ships within one to two business days.');
?>
and here is the result: (vestige number circled in red)
Sorry about the lost attachment.
You're missing some quotes around the last phone number in the last define. Therefore the numbers are being treated as a subtraction problem.
Slap some quotes around it so the phone number is treated literally and your negative number should go bye-bye.
terrific! sometimes the obvious is beyond me! many thanks!
Bookmarks