1001 Postcards Love Love Love Meep Meep ZenZodiac DailyQuotation

The horses of hope gallop, but the asses of experience go slowly.


cpshop license



why cpshop?




installation guide

using cpshop as your site's homepage

using cpshop filters

using cpshop hooks




download area (password required)




Please note: As of Friday, May 3, 2013, cpshop is officially retired, and is no longer for sale. details

Non-legally-binding Quick Summary

  1. You can use cpshop for your own CafePress stores, but not other people's. Multiple stores/sites/installations are okay.
  2. You can't host cpshop for other people, unless they've bought their own copies.
  3. You can't give anyone else access to any part of this script. Let them pay for their own copy!
  4. You can incorporate cpshop into your other scripts, but only for use on your own website(s).
  5. You can make modifications to the script, but only for yourself. If you screw up, it's your problem, not mine.
  6. You can't remove the "powered by" statements in the script. So don't. (They're small, anyway.) If you really, really must have it removed, you can do so for a fee (available on the pricing page).
  7. If CafePress changes their site, and the script doesn't work, you can ask for an update, but you can't be mean about it.
  8. If something goes wrong, you can't sue me for it.

cpshop License Agreement


Read this agreement carefully before installing software. By installing the software, you accept the terms of this agreement. If you do not agree with the terms and conditions of this agreement, do not install the software.

This License constitutes an agreement between 1001 Media Group, a California Partnership (sometimes referred to as "1001" or "We ") and the person or legal entity who has legally acquired a license from 1001 Media Group to use the Software (referred to as "you" or "Licensee").

1001 Media Group grants to you a non-exclusive, "single-user" license to use the cpshop server application (the "Software") and the related documentation (the "Documentation") according to the terms and conditions set forth in this agreement. Without limiting the generality of the foregoing, the term "Software" shall also include any demonstration versions, replacements, modified versions, additions, and copies of the Software licensed to you by 1001 Media Group.

If and only if you agree to the following terms and conditions, 1001 Media Group grants the Licensee, a non-exclusive license to use the Software as described below:

1. Use of the Software:

(a) Subject to section 1(b), you as the Licensee of the Software may:

  • use the Software on any websites that you own for the sole purpose of generating sales through your stores;
  • may make one backup copy of the Software, provided your copy is for backup purposes only, that you copy all proprietary notices and licenses contained therein, and such copy is used only if the original copy is defective.
(b) You as the Licensee of the Software may NOT:
  • use or permit the use of the Software or the output generated by the Software, or any part thereof, in or in association with any website that you do not own;
  • use or permit the use of the Software or the output generated by the Software, or any part thereof, in or in association with any website that is not registered as a store owner in good standing with;
  • use or permit the use of the Software or the output generated by the Software, or any part thereof, in or in association with fraudulent, pornographic, defamatory, immoral, infringing or illegal material;
  • use or copy the Software, or any part thereof, and/or Documentation except as permitted by the terms of the License;
  • decompile, deconstruct, duplicate or otherwise recreate the software or intellectual property therein unless explicitly with the intention of the promotion of products offered for sale by;
  • use or permit the use of the Software, or any part thereof, as a trademark or service mark, or claim any proprietary rights of any sort in the Software or the output generated by the Software, or any part thereof;
  • sell, sublicense, distribute or otherwise grant rights or make available for use by others all or a portion of the Software or the output generated by the Software
  • make some or all of the Software file(s) available on your web page as a separate or downloadable reusable file.
2. Representations and Acknowledgments

(a) The Licensee represents:

  • that it is a store owner in good standing with
(b) The Licensee acknowledges that:
  • 1001 Media Group is not connected, associates, or associated with in anyway with respect to the Software;
  •, without notice, may alter the format of the website which may render the Software inoperable or unable to perform its function;
  • Product sales on the Internet is a competitive undertaking and involves many other store owners competing for the same business and/or offering the same or similar products for sale, and also involves other factors that are constantly changing and/or are difficult to determine;
  • use of the Software does not guarantee that any product sales will be generated for the Licensee;
  • the Software retrieves data from the website using the Licensee's server which results in additional data traffic at the Licensee's server where the Software is installed;
  • the Licensee shall be responsible for any cost of data traffic on the Licensee's server that results from the use of this Software that may be charged by the Licensee's Internet Service Provider.
3. Restrictions on Use

In order to use the Software, you must be a store owner in good standing with the website. You may not alter, merge, modify, adapt, de-compile or reverse engineer any part of the Software that is not specifically documented as editable, in any way, unless (i) any and all changes are documented and transmitted to 1001 Media Group, so they may be incorporated into future releases and (ii) you do not remove, obscure or alter any of 1001 Media Group's copyright or other proprietary rights notices and (iii) any and all modifications are intended solely for the purpose of improving the cohesion with the Licensee's web service and (iv) you acknowledge that modifications to the Software may render the Software unsupportable and (v) you accept and agree that 1001 Media Group is not responsible for repairs to modifications and (vi) you accept and agree that such modifications may render future upgrades to the Software incompatible and unusable. You may not loan, rent, lease, license or sub-license this Software or any copy. You may transfer the Software to another party provided (i) you transfer the Software and all documentation and media and (ii) you do not retain any copies and (iii) you notify 1001 Media Group by e-mail that you have done so and (iv) the other party agrees to accept the terms and conditions of this agreement.

The License granted to you by this agreement is effective until terminated. You may terminate the License at any time by destroying all copies of the Software and Documentation. 1001 Media Group may terminate your License if you violate any part of this agreement or as otherwise provided in this agreement. This License shall automatically terminate if you are not or are no longer a storeowner of In the event of termination, you must immediately destroy all copies of the Software and Documentation.

4. Limitation of Warranties & Liability

(a) The Software is provided "As Is". 1001 Media Group makes no warranty or representation, promise or guarantee, express or implied with respect to this Software or Documentation including non-infringement of third party rights, quality, performance, merchantability or fitness for a particular purpose.

Without limiting the generality of the foregoing, 1001 Media Group does not and cannot warrant the performance or results that you may obtain by using the Software or Documentation.

(b) You assume the entire risk as to the quality and performance of the Software. In developing this Software, 1001 Media Group has attempted to ensure that the Software performs its function when it is used in accordance with the instructions provided in the Documentation. Nonetheless, errors can occur and/or may alter its website so as to render the Software unable to perform its function. In the event that the Software is not able to perform its function for whatever reason, 1001 Media Group may terminate this License without any further obligation to you. 1001 Media Group does not warrant that the Software is free from bugs, errors or other application limitations.

(c) In no event shall 1001 Media Group be liable for any indirect, special, incidental, economic, or consequential damages arising out of the use of or inability to use the Software or Documentation, even if advised of the possibility of such damages. In the event any liability is imposed on 1001 Media Group, the liability of 1001 Media Group to you or any third party shall not exceed the purchase price you paid for the Software and Documentation.


(e) Some states or jurisdictions do not allow the exclusion or limitation of incidental, consequential or special damages, and in such a case, those particular limitations may not apply to you.

5. Notice of Copyright, and Trademarks

All trademarks and registered trademarks are the property of their respective owners. The Software is owned by 1001 Media Group, and its structure, organization and code are the valuable trade secrets of 1001 Media Group. The Software is also protected by Canadian Copyright law and International Treaty Provisions. All rights are reserved by 1001 Media Group. Copying, duplicating, selling or otherwise distributing any part of the Software without the prior written consent of 1001 Media Group is prohibited.

6. Governing Law and General Provisions

This License shall be governed by and construed under the laws of the state of California or the then current principle business address of 1001 Media Group without reference to its conflict of law principles. In the event of any conflicts between foreign law, rules, and regulations, and the present state's law, rules, and regulations, the current state's (where 1001 Media Group maintains their principal business address) rules and regulations shall prevail and govern. The United Nations Convention on Contracts for the International Sale of Goods shall not apply to this License. If for any reason a court of competent jurisdiction finds any provision of this License or portion thereof, to be unenforceable, that provision of the License shall be enforced to the maximum extent permissible so as to effect the intent of the parties, and the remainder of this License shall continue in full force and effect.

7. Complete Agreement

This License constitutes the entire agreement between the parties with respect to the use of the Software and the related documentation, and supersedes all prior or contemporaneous understandings or agreements, written or oral, regarding such subject matter. No amendment to or modification of this License will be binding unless in writing and signed by a duly authorized representative of 1001 Media Group.