Do you want to import your Zen Cart customer data into Salesforce? Take a look at Zen Cart Customers to Salesforce. It gives you the data you need to create the Contact and Account using the Salesforce Data Import Wizard.
Category: That Software Guy
Release announcements from That Software Guy
Zen Cart Find Duplicate Models updates
I have updated Find Duplicate Models so that blank and duplicate model numbers are reported in separate lists. I think this makes it easier to fix your products.
Fixing osCommerce Authorize.Net failures
Are your customers getting bounced back to the checkout payment page of your osCommerce site after entering their credit card details on the checkout confirmation page and submitting?
If Authorize.Net credit card processing on your osCommerce site is suddenly failing, the issue may be that you need to update your certificate file. Go to
https://raw.githubusercontent.com/AuthorizeNet/sdk-php/master/lib/ssl/cert.pem
and grab the contents. Put it in a file named authorize.net.crt and upload it to
ext/modules/payment/authorizenet/authorize.net.crt.
Zen Cart Better Together Admin and PHP7
ZenCart Better Together Admin requires some tweaks to run under PHP7. Just follow the update procedures and you’ll be all set!
Zen Cart Quote Payment Module
The ZenCart Quote Payment Module is a clone of the check/money order module, which is provided to allow customers in a store to check out with a no obligation quote. And it works great with two other mods: Catalog Invoice and Order Copy.

Catalog Invoice allows your customers to create their own printable invoices. These invoices look just like the ones you can produce in Admin->Customers->Orders->Invoice.

Order Copy allows your customers to easily convert past quotes into orders by adding all the items from the quote (along with their attribute settings) to the cart, for checkout and payment.
Changed Files for Zen Cart
The ZenCart Changed Files report allows you to easily determine which files have changed most recently in your installation. This can be useful for tracking down problems by quickly figuring out what has changed.
Zen Cart Configuration Settings eBook
My Zen Cart Configuration Settings eBook allows you to see all the configuration and layout settings in Zen Cart in one searchable place. Buy my Zen Cart configuration e-book. It is sure to save you time, and it’s only $5!
- Covers all 26 native Zen Cart configuration groups, plus one hidden group you might not know about.
- Over 50 pages long.
- Preview available.
Timing your Zen Cart Discounts – Monday, 5-10PM
I added more examples today to the timing your Zen Cart discounts page. The latest example: offering a discount at a particular day of the week during a specific time window. Enjoy!
Zen Cart Edit Orders and my Discounting Mods
Recent versions of Zen Cart Edit Orders (4.3.1, for example) will get the wrong total for orders using my discounting mods (such as Better Together) when they edit an order. The order is too low by the amount of the tax on the discount. For example, at a tax rate of 7%, a discount of $25 would produce an order total that was $1.75 too low – for example, $506.50 instead of $508.25.
The fix is to change the function process() in the code file in includes/modules/order_total (e.g. includes/modules/order_total/ot_quantity_discount.php for Quantity Discounts) as follows:
if ($this->calculate_tax != 'VAT') {
$order->info['total'] -= $od_amount[$key];
}
to
if (!IS_ADMIN_FLAG) {
if ($this->calculate_tax != 'VAT') {
$order->info['total'] -= $od_amount[$key];
}
}
Specials Import for ZenCart
If you are a heavy user of specials, take a look at ZenCart Specials Import. It allows you to import a CSV of Zen Cart Specials (rather than creating them one by one in the admin panel).

