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!
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 ...
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://...
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 > ...
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 ...
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 ...
2
votes
Exporting Products to a CSV
Try https://devot-ee.com/add-ons/ajw-export. I recently used it to export Store products.
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 ...
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. ...
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.
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 ...
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 ...
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 ...
2
votes
Accepted
What is causing this cartthrob orders edit date formatting issue
I have spoken with Vector media about this issue and it has been determined to be a bug that resulted due to changes in the date functions from EE2 to EE3. This issue should be addressed in future ...
2
votes
CartThrob Processing Without Required Email
NM
The problem turned out to be an older version of the form on the site that didn't have the required parameter in place that someone had bookmarked.
Thanks!
2
votes
Cartthrob php waring Illegal string offset 'onclick' in ft.cartthrob_matrix.php?
Ok just in case anybody hits this issue, I'm pretty sure that it has something to do with the php version. The server that had this was recently upgraded to 7.1.6. Switching back to 5.x made the ...
2
votes
Accepted
Will EE 3.x work with PHP 5.6+
The short answer is yes.
The documentation indicates that the minimum version is 5.3.10 but EE3 will work with php versions up to 7.2 depending upon which EE3 you install: php 7 compatability was ...
1
vote
CartThrob incorrect entry date format for Purchased items
I think it has always looked like that in the Control Panel, because that's how the database stores dates, as unix timestamps.
But if you want it formatted nicely in a template, you can apply all of ...
1
vote
Cartthrob notifications for cancelled orders
(I'm with Vector; we make CartThrob)
You may want to consider the Abandoned Cart Notifications add-on. Depending on your requirements and who should be emailed, it may help.
Otherwise, you could ...
1
vote
Accepted
Using item option as the search parameter of an orders tag
You'll probably have weird EE template parsing order issues doing this. I think you'd need an outer loop to look it up, maybe with a custom query, and feed that to exp:channel:entries or similar.
1
vote
Cartthrob: How to output Shipping address on order completion page?
If you've specified in the CT settings to save orders to an 'orders' channel, then you can use the submitted_order_info tag to output fields from the completed order the same way you'd output any ...
1
vote
Accepted
International order/donation failing in CartThrob but settling correctly in Authorize.net
(I'm with Vector; we're the people behind CartThrob)
Angie ended up submitting a ticket to us, and it turned out to be over-aggressive fraud settings on the credit card gateway's side. The payments ...
1
vote
Accepted
Cartthob and channel entries. Tag {title}
Yes, you're getting variable collision there. You'll need to embed the inner channel:entries tag and pass the entry_id to the embed:
{embed="_embeds/_cart_item_title" entry_id="{item_options:image_id}...
1
vote
Integrating a calendar into cartthrob
From memory you would just need to add a custom date field to your order to hold the shipping date.
On the front end checkout form you would then need to include the datepicker field.
Cartthrob does ...
1
vote
Accepted
Cartthrob credit handling
Credits has both a CartThrob and BrilliantRetail payment gateway that you can use to allow these to pay for the items with their credits. In CartThrob you will want to go to Settings > Payment ...
1
vote
Accepted
Cartthrob - Presales questions
This sounds pretty good that their POS (is it just a POS? Not an ERP too?) has a rest API. That means that in the grand scheme of things it should be a nice job to push and pull data.
There are a few ...
1
vote
CartThrob cart_total to a php php variable
As with what @foamcow said, this is generally a bad idea, especially if you're new to PHP or ExpressionEngine in general. I'm providing you an example, but I highly recommend against going this route. ...
1
vote
Accepted
CartThrob / SagePay sudden error 5006 after server move?
I would suggest making sure all your paths are correct in the server move, especially as listed here: themes/third_party/cartthrob/lib/extload.php. That's usually the issue in this kind of situation.
1
vote
Accepted
CartThrob - how are orders and members linked?
(I'm with Vector, the company behind CartThrob).
How familiar are you with you the basic ExpressionEngine table setup? CartThrob uses standard ExpressionEngine entries to store orders and member data,...
1
vote
Accepted
CartThrob - Deposit & Installment Payments with special timing
(I lead Development at Vector; thanks for your kind words!)
You could do this pretty easily with an extension that uses CartThrob's hooks-- basically your idea of "something simple be coded to update ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
cartthrob × 569ecommerce × 33
ee2 × 32
shopping-cart × 30
expresso-store × 21
add-on × 20
checkout × 19
sagepay × 17
payment-gateway × 16
shipping × 16
members × 14
stripe × 13
error × 12
subscriptions × 12
matrix × 9
conditionals × 9
extension × 9
discounts × 9
stash × 8
php × 8
email × 8
paypal × 8
profile-edit × 8
notification × 7
tax × 7