6 votes
Accepted

Cartthrob not saving items to cart in Chrome (not Firefox)

I discovered the problem. We were using CartThrob's fingerprinting for sessions with the configuration set to "0" for the default fingerprinting method. The default method creates the fingerprint as: ...
user avatar
  • 423
4 votes
Accepted

Has Cartthrob been updated to work with ExpressionEngine 3.x?

(I work at Vector; we own CartThrob) We haven't released an EE3 version yet but we're actively working on it and pretty close. We hope to share a more exact timeline with the community very shortly!
user avatar
  • 1,232
3 votes
Accepted

Can I use either Store or CT for event product hire/rent?

That sounds like something Store could handle. Essentially you're able to sell any Channel Entry so you just need to add our single Store Product Details Field to any Channel Group to make it sellable ...
user avatar
  • 5,407
3 votes

Using CartThrob Subscriptions with Stripe checkout - Content Restrictions

(I'm with Vector, the people who are now behind CartThrob. I know this is an old question but it still pops up on Google sometimes for some of our customers, so I'm answering it). CartThrob ...
user avatar
  • 1,232
3 votes

Geofinder plugin - no longer works on EE2.8.1

I have gotten this to work with a little massaging. I am trying to contact big robot and send them the patch currently. But you can change the plugin in two places to get it working. In the mod....
user avatar
  • 321
3 votes
Accepted

Disabling Cartthrob via database - How to?

You can temporarily disable ALL addons by adding this to your config file: $config['allow_extensions'] = 'n'; This should allow you to access the Control Panel and then attempt to delete Cartthrob ...
user avatar
  • 5,407
3 votes
Accepted

Creating repeat orders in Cartthrob - Tips/Practices

This is a barebones example, but hopefully it gets you on the right track: <table> <caption>My Order History</caption> <tbody> {exp:channel:entries channel="orders" ...
user avatar
  • 4,002
3 votes
Accepted

Does Cartthrob Gift Certificates exist anymore?

We ran into something similar with one of the CartThrob listed payment processors. It was listed in the docs, but the processing files were missing for that specific gateway. We reached out to ...
user avatar
  • 56
3 votes
Accepted

Tax handling on Cart Throb price modifiers

This is a bug in 2.6 that'll be fixed in a later release, thanks for Chris at CartThrob for sorting it out. In the file third_party/cartthrob/cartthrob/core/Cartthrob_item.php on line 566, change: $...
user avatar
  • 400
3 votes
Accepted

Unable to Use PayPal Sandbox mode anymore

(I'm with Vector; we're the people behind CartThrob) You're almost certainly running into an issue because of PayPal's SSL certificate upgrades. You can find more information on that here: https://...
user avatar
  • 1,232
3 votes

Cart Throb for Expression Engine 3.0

From the CartThrob documentation. Decide whether or not you will manage inventory on an item-wide or based on a specific group of item-options. Select the inventory field in CT settings > ...
user avatar
2 votes

expired form error when return from offline payment in cartthrob payment plugin

EE's "secure forms" feature requires that all POST requests contain a valid XID (or crsf_token in 2.8+). The POST back from your gateway contains no such token, hence the issue. So you either need to ...
user avatar
  • 17.4k
2 votes
Accepted

Add to cart form return parameter help

After a support call with CartThob I have this fixed. Turns out its actually a CodeIgniter issue (kinda). The request is basically passing through CI's XSS filter, which is picking this up as a ...
user avatar
2 votes

Cartthrob checkout form with different billing and member information

Here's how we did this type of thing. The site uses the following checkout sequence, but using EE custom member fields and freemember rather than Profile Edit. View Basket > Add customer details > ...
user avatar
2 votes

Creating repeat orders in Cartthrob - Tips/Practices

I don't think a plugin is needed for this. You can retrieve the item options from the order itself without a plugin and I think that's maybe the better approach to avoid having to maintain an extra ...
user avatar
2 votes

Creating repeat orders in Cartthrob - Tips/Practices

This should really be added as a comment rather than an answer, but since there isn't enough space... I've looked at our scenario again; we definitely need the plugin, but this is where different ...
user avatar
2 votes

After migrating our website to a new server we are getting an error when trying to access Cartthrob

If you upgraded EE to 2.8.1, you will need to upgrade CartThrob to 2.6. 2.6 was the first version of CartThrob tested with EE 2.8 See CartThrob changelog You shouldn't need to uninstall cartthrob for ...
user avatar
  • 428
2 votes
Accepted

Can you have multiple e-mail configurations for Carthrob?

You can achieve this sort of thing via Postmaster and Stash. I have found trying to do any complex stuff in CT direct emails is very hard/impossible Have a look at: How is a postmaster Cart Throb on ...
user avatar
2 votes
Accepted

CartThrob {if error:your_field} conditional not working for item_options

I had a similar issue. Try adding quotes around the full tag so that you have: {if "{error:item_options[invoice_number]}"} Hopefully that should resolve it.
user avatar
  • 131
2 votes
Accepted

Weird Javascript Issue

It's pretty munted. Presumably trying to make it IE6 compatible prevented them from just using :hover on divs and using an anchor as each .item HTML5 style. The javascipt is attempting to do some ...
user avatar
2 votes

CartThrob payment issue

The most simple solution in case like this: Reboot the server.
user avatar
  • 5,781
2 votes
Accepted

Using a grid/matrix field to set stock levels for different colours with CartThrob

You should be able to setup a product modifier field as a regular grid or matrix that allow counting the inventory of each item separately but don't make a difference on price, or are priced in the ...
user avatar
  • 1,232
2 votes
Accepted

Expresso-store selling events - entries or modifiers?

Using modifiers on a product is indeed the best way to sell a single event with multiple dates, as each modifier can also have its own inventory. As for adding something like staff details for ticket ...
user avatar
  • 17.4k
2 votes

Exporting Products to a CSV

I don't know of any particular 3rd party add-ons that are crafted to specifically export Cart Throb data, but it's a pretty cut-and-dry process to output a MySQL table to CSV. You can use a tool like ...
user avatar
  • 5,900
2 votes

Exporting Products to a CSV

Try https://devot-ee.com/add-ons/ajw-export. I recently used it to export Store products.
user avatar
  • 400
2 votes
Accepted

How do I send meta data fields to Stripe with Cartthrob

Unfortunately the Stripe gateway for CartThrob will not look for or pass any metadata to Stripe. You'd have to manually add this into the gateway code, or roll your own custom gateway for Stripe. ...
user avatar
  • 17.4k
2 votes
Accepted

Cartthrob 3 : how to make a custom_data field required in checkout form?

(I'm with Vector, the people behind CartThrob) The fix for this is to set custom_data[nameofmycustomfield] as the field name in the required parameter, not just nameofmycustomfield.
user avatar
  • 1,232
2 votes
Accepted

CartThrob Cart Items Info without currency formatting

try using the parameter prefix="" {exp:cartthrob:cart_items_info number_format="yes" prefix=""} {item_subtotal} {/exp:cartthrob:cart_items_info} the prefix tag is for manually specifying the ...
user avatar
  • 589
2 votes

Export and import of Cartthrob/EE data?

For data import, I highly recommend using AJW datagrab with CSV data. http://brandnewbox.co.uk/products/details/datagrab data export is a little bit trickier, but you can setup a template to output ...
user avatar
  • 589
2 votes

What ee ecommerce modules allow for product import?

Cartthrob is the defacto standard for commerce within EE3. It uses standard channels for product info which allows you to then use datagrab which you can configure to import your product data. Import ...
user avatar
  • 3,163

Only top scored, non community-wiki answers of a minimum length are eligible