Cartweaver Modifications and Hints
Modifications for Cartweaver 3
For all Cartweaver modification requests, I will charge the following standard fees, provided it fits into my schedule:
- Estimate of time and level of effort: Free
- Hourly rate for PHP modifications: $125, with 1 hour minimum.
- Hourly rate for ColdFusion modifications: $125, with 1 hour minimum.
- Flat fee to set up Cartweaver PHP on a remote web host: $100
- Flat fee to set up Cartweaver ColdFusion on a remote web host: $100
- Flat fee to import up to 5000 products on a remote web host: $250
- Flat fee to import up to 5000 customers on a remote web host: $250
Pre-priced Customizations:
- Tie shipping to categories. This modification allows you to define specific shipping types to categories within the store. For example, if you have books that ship out via US Postal Service, but equipment that requires UPS Freight, this modification will handle that. $100
- Minimum order by amount -- if you need to tie minimum orders to categories or secondary categories, this modification will allow that. $50
- Minimum order by quantity -- if you need to tie minimum orders to categories or secondary categories, this modification will allow that. $50
- Add text field to a product on an order, such as a name, description, inscription, etc. $100
- Add a rich text editor to the Cartweaver admin. $100
- Create a low-stock alert email for the store. $100
- Create an html/text multipart confirmation email for the store, based on a browser-ready HTML file from the user. $100
- Merge the results and details page to one page using Ajax. $100
- Add previous/next navigation to Details page. $75
- Add text field to customer information, order, and confirmation emails. $100
- Add customer level (such as retail/wholesale) to a store. $125
- Add unlimited customer levels tied to categories/secondaries or all products. $200
- Create product with custom options without defining skus for each option. $150
- Add an extra charge line item for shipping (gift wrap, special packaging, etc). $75
To make full use of the time and effort, have everything in place in preparation for the modification. I need the login details for Cartweaver, FTP login details, web host login details, and database login details, if applicable. I will write the code and apply it to the web site to make sure it works. I retain the rights to all code written, for possible future use in Cartweaver.
Cartweaver 2 PHP FAQ, code changes, and samples
These modifications may or may not work in CW3. For Cartweaver 3 hints, check our blog at blog.cartweaver.com
Locale Information
Try these if you cannot obtain locales from your network administrator.
Linux Locales on my Linux server
Windows Locales on my Windows server
Locale workaround for servers that have problems with locales.
Cartweaver Modifications and Hints
These are some modifications requested by various customers, not endorsed or supported by Cartweaver or me. Use at your own risk.
Sorting Option Type Names in Table Heading
Creating an XML (or RSS) File for Products
Force a user login before accessing the site
Import an existing Customers table
Importing Existing Products/Categories tables
Add a comments field to the order
Add credit card info to the database
Remove username/password restriction
Add Horizontal Looper to Results
Create minimum amount for order
Display Add To Cart in Results Page
Displaying an Add To Cart link in the Results Page
Building a Digital Downloads Store
Add a common shipping method to every country
Remove all shipping information from display
Create an unordered list for search links
Creating a low-stock warning in the CW admin
Use the CW calendar script in your site
Adding BCC to the Email Message
Automatically change totals in cart when shipping method changes
Cartweaver-related Community MX Articles
Integrating Cartweaver with a Page Design -- Basic article on creating a page design and how CW will integrate with it.
Showing Results and Details on One Page Using AJAX For Cartweaver -- How to use AJAX in Cartweaver to merge the results and details pages.
Using JumpStarts with Cartweaver, Featuring Minneapolis-- Basic article on merging Cartweaver with a Community MX Jumpstart or other page design
Moving Data into an Existing Database-- How to merge an existing database with a new database (such as the CW database)
PHP Site Simplification with Application.php-- Cartweaver uses the concept of an "application.php" file, which is just a simple file included on every page that contains connections and other needed info for the site.
File Downloads for an E-Store-- ColdFusion article how to use an e-store to manage file downloads.
Payment Gateway Hints
There are literally hundreds of payment processors out there. We support a few out of the box, but it is not too difficult to add a new payment processor using an existing gateway/processor as a guide. Check this blog post for details on creating a payment gateway file: Adding Payment Gateways and Processors
If you find out about the API and want me to take a look at it, let me know through my contact form. In the past I have converted payment processor files for customers for a fee, but it does not always fit into my schedule. Also, login to www.cartweaver.com into the customers section to see if your payment processor is available for a free download. We are frequently adding new payment gateway integration files.




Blog RSS feed













