Theme Compatibility, TheCartPress eCommerce 1.1.3 features (II)

With this new post we’d like to show how to use the powerful feature called “Theme Compatibility”.

TheCartPress was designed to be usable with any theme (compatible with WordPress 3+). For this purpose we created this setting. Take a look to the next image:

Theme compatibility setting

In the image you can see the different values that can be assigned to “Theme Templates” field:

The first one, “Use configurable TCP loops”,  is used to indicate to TheCartPress that your theme has the required templates and you want to use your own configurable TCP loops. Must be selected if the theme designer want to use the “Loop Settings” and, previously, he has copied the archive loop-tcp-grid.php to his theme, calling it from archive template pages.
With the menu called “Loop Settings” the loop-tcp-grid.php can be configured on the fly.

The second option, “Use TCP default Templates”, allows to use the basic default templates included with TheCartPress eCommerce plugin, with the grid provides by TheCartPress. Again, this grid can be configured from the “Loop Settings” menu.
The basic templates  (for taxonomies, archives and single product page)  included are based in twentyten structure.

The third choice, “None”, is used to indicate to TheCartPress that your theme has the required templates and you don´t want to use configurable TCP loops.
Anyway you can still use the “Theme Compatibility” settings. You will see extended settings for excerpt in “Theme Compatibility”.
The “Theme Compatibility section” contains more fields. A set of them are the “In excerpt” fields (See price in excerpt, see buy button in excerpt, etc.). If “Use configurable TCP loops” or “Use TCP default Templates” is selected then these fields will be hidden. This is because “Loop Settings” menu allows to configure the same areas.

Finally, we have added the last three fields, “Load default buy button style”, “Load default shopping cart & checkout style” and “Load default loop style”. They are used to apply or not the default css styles provides by TheCartPress.

And that’s all. Enjoy TheCartPress!

TheCartPress 1.1.3 New features (I)

With this post we’d like to begin a series of posts about the new features provides by TheCartPress 1.1.3.

The first one we want to show are the dashboard widgets. The first of them is the “Order Summary widget”. It was presented in the previous versions, but it has been improvement adding a list of the last orders, as well as links to TheCartPress site and TheCartPress Community.

The second dashboard widget is a new one, that is able to show a graphical representation of sales and orders.

It can be configurable modifying the number of days to show, the chart type and the type of orders to calculate the graph.

In the next posts we will continue showing the new features of the latest version of TheCartPress, the eCommerce plugin for WordPress.

Best regards

TheCartPress e-Commerce 1.1.3 is available

Launched TheCartPress 1.1.3, e-Commerce cart plugin for WordPress:

  • Dashboard improvements: last orders and graphical view of sales (Joy contribution)
  • Integrated Product Options into the core
  • Thumbnails in the front-end for options in simple/grouped products.
  • Fix layout issue between ‘buy button’, thumbnail and the content (or excerpt) (Thanks to community)
  • TCP Taxonomy Tree and TCP Taxonomy Clouds convert to TCP Navigation Tree and TCP Navigation Clouds
  • Separated menu for Payment and Shipping methods
  • Added more useful hooks for plugin development
  • Checkout address list: New title in address select options ( street + city)
  • Improvements in sorting products
  • Theme compatibility: Improvement usability

And that’s all. Enjoy it.

Important Notice

The Product Options plugin must be deactivated. TheCartPress 1.1.3 tries to deactivate it. We recommend to delete it from the plugins directory.

The Power of TheCartPress

In this post ,and in next posts, I’d like to show features that make TheCartPress a platform to improve sites made with WordPress.
TheCartPress can be used like a Framework, a Catalogue or eCommerce. Why we say this? Because TheCartPress adds new functionalities to WordPress and improves the existing ones.

For Example I’d like to show the Widget TCP Navigation Tree (previously called TCP Taxonomy Tree). This widget improves the Categories widget of WordPress.

Shos the differences between TCP Navigation Tree and Categories widget

As you can see in the image, TheCartPress adds a lot of new fields to customise the Tree. The most important of them is the Post Type. You can show Trees of post, pages, products, or any other Post type that your WordPress has defined. The WordPress Categories tree only shows a tree of categories of post.

Another useful features are Include or Exclude lists. These lists allow to include or exclude items from the tree. Finally, TCP Navigation Tree allows to sort the taxonomies (categories) that are displaying.

All of this features make of TheCartPress a Powerful tool for your WordPress sites (eCommerces or not).

Best regards

Updating plugins for TheCartPress

Today, we have updated a few plugins for TheCartPress. Please, see details:

Launched the TheCartPress – Product Options 1.0.4.

  • Compatible with TheCartPress 1.1.1
  • Product Atributes: Added Custom fields for Product options

Launched the TheCartPress – CSV Loader 1.0.5

  • Compatible with TheCartPress 1.1.1
  • Product Atributes: TheCartPress custom fields support
  • Extend products categorization: Allow to add and manage taxonomies (categories, tags and custom taxonomies)

Launched the TheCartPress – Discount 1.0.1

  • Compatible with TheCartPress 1.1.1
  • Comercial rules: Cart discounts
  • Comercial rules: Product discounts

Enjoy them!

TheCartPress e-Commerce 1.1.1 is available

Launched TheCartPress 1.1.1, e-Commerce cart plugin for WordPress:

  • Allow to add multilingual plugins
  • Using wp_mail (Thanks to the community)
  • Plugins page: filter for the children of TheCartPress
  • Fixed tax settings bugs (Thanks to the community)
  • Payment/Shipping methods: Apply for downloadable products (Suggested in the community)
  • Speed improvements (2)
  • Custom fields admin page redesign
  • New template function: tcp_get_order_status
  • New filter: tcp_get_order_status
  • No error if Curl is not installed
  • Thumbnail support by default
  • Unified Shopping Carts
  • Postcode verification
  • PayPal payment gateway: shows summary or items in the paypal site, … (Thanks to Joy)
  • UI enhancements

And that’s all. Enjoy it.

TheCartPress new Beta September 7

TheCartPress 1.1.1 Beta release has been updated.

These are the new features:
* Unified Shopping Carts
* Postcode verification

Please, visit http://thecartpress.com/download/beta-release/ to download the last beta release.

Thanks and Best regards

TheCartPress new Beta September 1

TheCartPress 1.1.1 has been updated.

Those are the new features:
* New template function: tcp_get_order_status
* New filter: tcp_get_order_status
* No error if Curl is not installed in the server
* Thumbnail support by default for any theme

Please, visit http://thecartpress.com/download/beta-release/ to download the last beta release.

Thanks and Best regards

Just updated the beta

TheCartPress 1.1.1 and ProductOptions for TheCartPress 1.0.4 have been updated.

This is the new feature in TheCartPress:
Custom fields admin page has been redesigned and, now, allows to add custom fields to Product Options

The updating of TheCartPress Product Options was made to be compatible with the changes in TheCartPress.

Please visit http://thecartpress.com/download/beta-release/ to download the last beta releases.

Thanks and Best regards

New Beta release for TheCartPress 1.1.1

We have published a new Beta releases for TheCartPress 1.1.1.

In this new beta release we have added some new features and a speed improvement.

Now, the merchant could set a payment gateway for downloadable (or not downloadable) products.

Please visit http://thecartpress.com/download/beta-release/ to download the last beta releases.

Thanks and Best regards

New Beta releases

We have published two new Beta releases for TheCartPress and for TheCartPress Discounts.

In the Beta release of TheCartPress we have added some features and fixed a bug with the tax settings.
The new release of TheCartPress Discounts is, now, compatible with the last version of TheCartPress and, also, we have added a new type of discount, discounts by products.

We have to implement more types of discounts. We’ll try it as soon as possible.

Please visit http://thecartpress.com/download/beta-release/ to download the last beta releases.

Thanks and Best regards

The tests of the taxes

Those are the test of this morning.

  • First, you can see the catalogue that we will work,
  • The settings for the different tests are ‘Prices include tax’, and ‘Display prices with taxes’. Each property has only two values, so we can make four tests.
  • Prices in the eCommerce section shows how the prices are showed in the eCommerce
  • Shopping Cart section shows the my ‘Shopping Cart’
  • Checkout data and Order data section shows My purchase
Catalogue
-----------------------------------------------------------
* Product A:		$0.99

* Product B:		$10
option a:	($1) 	$11)
option b:	($2.5)
option b1:	($1)	$13.5
option b2:	($2)	$14.5

* Product C: Grouped Product A + Product B

Tax to apply: 5,5%

Tests:
-----------------------------------------------------------

1.) Tax settings:
Prices include tax:		No
Display prices with taxes:	Yes

Prices in the eCommerce:
Product A:			$1.04	(0.99 * 1.055)	Ok! (adding tax to the price)
Product B option a:		$11.61	(11 * 1.055)	Ok!
Product B option b - option b1:	$14.24	(13.5 * 1.055)	Ok!
Product B option b - option b2:	$15.30	(14.5 * 1.055)	Ok!

Shopping Cart
Name				Price	Units	Subtotal
Product B option b option b2	$15.30	10	$153.00
Product A			$1.04	10	$10.40
Total						$163.40

Checkout data and Order data
Name				Price	Units	Total
Product B option b option b2 	$14.50 	10	$145.00
Product A			$0.99	10	$9.90
Taxes						$8.50
Total						$163.40	Ok!

2.) Tax settings:
Prices include tax:		Yes
Display prices with taxes:	Yes

Prices in the eCommerce:
Product A:			$0.99	Ok!
Product B option a:		$11	Ok!
Product B option b - option b1:	$13.5	Ok!
Product B option b - option b2:	$14.5	Ok!

Shopping Cart
Name				Price	Units	Subtotal
Product B option b option b2	$14.50	10	$145.00
Product A			$0.99	10	$9.90
Total						$154.90

Checkout data and Order data
Name				Price	Units	Total
Product B option b option b2 	$13.74 	10	$137.40
Product A			$0.94	10	$9.40
Taxes						$8.10
Total						$154.90	Ok!

3.) Tax settings:
Prices include tax:		Yes
Display prices with taxes:	No

Prices in the eCommerce:
Product A:			$0.94	(0.99 / 1.055)	Ok! (removing tax from the price)
Product B option a:		$10.43	(11 / 1.055)	Ok!
Product B option b - option b1:	$12.80	(13.5 / 1.055)	Ok!
Product B option b - option b2:	$13.74	(14.5 / 1.055)	Ok!

Shopping Cart
Name				Price 	Units	Subtotal
Product B option b option b2	$13.74	10	$137.40
Product A			$0.94	10	$9.40
Total						$146.80

Checkout data and Order data
Name				Price	Units	Total
Product B option b option b2 	$13.74 	10	$137.40
Product A			$0.94	10	$9.40
Taxes						$8.10
Total						$154.90	Ok!

4.) Tax settings:
Prices include tax:		No
Display prices with taxes:	No

Prices in the eCommerce:
Product A:			$0.99	Ok!
Product B option a:		$11	Ok!
Product B option b - option b1:	$13.5	Ok!
Product B option b - option b2:	$14.5	Ok!

Shopping Cart
Name				Price	Units	Subtotal
Product B option b option b2	$14.50	10	$145.00
Product A			$0.99	10	$9.90
Total						$154.90

Checkout data and Order data
Name				Price	Units	Total
Product B option b option b2 	$14.50 	10	$145.00
Product A			$0.99	10	$9.90
Taxes						$8.50
Total						$163.40	Ok!

TheCartPress e-Commerce 1.1.0 is available

Launched TheCartPress 1.1.0, e-Commece cart plugin for WordPress:

  • User registration: The registration has been improved in the checkout process
  • Checkout editor
  • ‘Billing Options Extra’ box for checkout
  • Limit in tcp_shortcodes
  • Grid layout (by default) in widgets and tcp_shortcodes
  • Settings: Continue Shopping url (Suggested in the community)
  • Shipping Cost calculate by states/regions (Suggested in the community)
  • Name of Countries internationalisation (Suggested in the community)
  • tcp_checkout_validate_before_enter filter in Checkout (Thanks to the community)
  • Custom fields designer
  • Checkout improvement: Transaction id
  • Settings: Disable eCommerce. To use TheCartPress lika a Famework/API
  • Tax: fixed some bugs (Thanks to the community)
  • Ready for sell any saleable post type
  • html5 support
  • Widget TCP Archives: Custom post type support in Archives plugin
  • Select custom templates for taxonomies and single post types
  • Custom Post types and custom taxonomies manager
  • Two menus: TheCartPress and TCPress tools
  • Brother list widget: support custom post type
  • Notice menu (tcp_template post type) (Suggested in the community)
  • Improvments in back-end products list (saleable lists)
  • Settings: Position of Buy button (north, south) in theme compatibility
  • Easy first time setup
  • Address table: Company tax id in address table (plus custom id and company id) (Suggested in the community)
  • New loop_tcp_grid: more easyier to use, no-dependent theme
  • Credit card: option to store part of the credit card number (Suggested in the community)
  • New CSS styles in theme compatibility

This is the largest software update so far.
And that’s all. Enjoy it.

New Beta release is available, 1.1.0 (5)

New Beta releases for TheCartPress 1.1.0

Newest features of this release

  • TCPress Tools menu: The menu has been divided in two. The first contains all the options directly related to the ecommerce. The second contains all the tools that make TheCartPress a framework for extending the functionality of WordPress. If the eCommerce capability is disabled, only the second menu will be visible.
  • Notice menu: (tcp_template post type) (Suggested in the community)
  • Improvements in back-end products list (saleable lists)
  • Settings: Position of Buy button (north, south)
  • First time set up
  • Address table: Company tax id in address table (plus custom id and company id) (Suggested in the community)
  • Sort products: in main loop, widgets or shortcodes

The major new feature is the First time setup. This is a page to make the first configuration of your eCommerce.

Newest features into TheCartPress 1.1.0

  • Settings: Disabled eCommerce. To use TheCartPress lika a Famework/API
  • Tax: fixed some bugs (Thanks to the community)
  • Ready for sell any saleable post type
  • html5 support
  • Widget TCP Archives: Custom post type support in Archives plugin
  • Select templates for single products and categories from backend
  • Custom Post types and custom taxonomies manager and generator.
  • Checkout editor
  • Billing Options Ex box for checkout
  • Limit in tcp_shortcodes
  • Grid layout (by default) in tcp_shortcodes and Product List Widgets
  • Shipping Cost calculate by states/regions
  • Name of Countries internationalisation
  • tcp_checkout_validate_before_enter filter in Checkout
  • Custom fields designer
  • Checkout improvement: Transaction id

Download it now, but remember, it’s only for testing purpose.

Enjoy it!

New Beta release is available, 1.1.0 (4)

New Beta releases for TheCartPress 1.1.0

Newest features of this release

  • Settings: Disabled eCommerce. To use TheCartPress lika a Famework/API
  • Tax: fixed some bugs (Thanks to the community)
  • Ready for sell any saleable post type
  • html5 support
  • Widget TCP Archives: Custom post type support in Archives plugin
  • Custom templates
  • Custom Post types and custom taxonomies manager

The major features are ‘Custom Post types and custom taxonomies manager’, ‘Custom templates’ and the new widget called ‘TCP Archives’.
So you could create new Custom Post types and taxonomies. You could assign templates to the post types, taxonomies or terms, and with the new widget called ‘TCP Archives’, you could display yearly/weekly/daily/etc links for the different ‘post types’.

And remember, you could create saleable Post types. So, now, you could create more eCommerces in one eCommerce.
With the Custom templates, you’ll can have different looks for the different products you sell in your eCommerce…

Newest features into TheCartPress 1.1.0

  • Checkout editor
  • Billing Options Ex box for checkout
  • Limit in tcp_shortcodes
  • Grid layout (by default) in tcp_shortcodes and Product List Widgets
  • Shipping Cost calculate by states/regions
  • Name of Countries internationalisation
  • tcp_checkout_validate_before_enter filter in Checkout
  • Custom fields designer
  • Checkout improvement: Transaction id

Download it now, but remember, it’s only for testing purpose.

Enjoy it!

New Beta release is available, 1.1.0 (3)

New Beta releases for TheCartPress 1.1.0

Newest features of this release

  • Custom fields designer
  • Checkout improvement: Transaction id

Newest features into TheCartPress

  • Checkout editor
  • Billing Options Ex box for checkout
  • Limit in tcp_shortcodes
  • Grid layout (by default) in tcp_shortcodes and Product List Widgets
  • Shipping Cost calculate by states/regions
  • Name of Countries internationalisation
  • tcp_checkout_validate_before_enter filter in Checkout

Download it now, but remember, it’s only for testing purpose.

Enjoy it!

New Beta release is available, 1.1.0 (2)

New Beta releases for TheCartPress 1.1.0

Newest features of this release

  • Shipping Cost calculate by states/regions
  • Name of Countries internationalisation
  • tcp_checkout_validate_before_enter filter in Checkout

Newest features into TheCartPress

  • Checkout editor
  • Billing Options Ex box for checkout
  • Limit in tcp_shortcodes
  • Grid layout (by default) in tcp_shortcodes and Product List Widgets

Download it now, but remember, it’s only for testing purpose.

Enjoy it!

Showcase group

The Community of TheCartPress has created a new group called Showcase.

In this group everybody could share their works made with TheCartPress.

Make a link to your eCommerces, visit the Showcase.

Best regards