Skip to main content

Questions tagged [cartthrob]

A popular ecommerce module for ExpressionEngine. http://cartthrob.com/

Filter by
Sorted by
Tagged with
6 votes
1 answer
174 views

Check if User Has Purchase w/ CartThrob

Here's the situation: I have a site (not my build so I'm still learning it's process) that needs to check if a user has a successful purchase, and if so, display some content. Currently they're using ...
Jacob Russell's user avatar
5 votes
1 answer
563 views

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

I received a report from a user today that users in Chrome cannot add items to their cart. It seems to be a new problem only in the past few days, perhaps caused by a recent Chrome update. I later ...
Travis's user avatar
  • 423
5 votes
1 answer
409 views

Cartthrob: Save Customer Info Form problem, for guests

Recently, a client requested that their existing Cartthrob site now allow guest checkouts. Currently it’s using a multi-page checkout. One page uses {exp:cartthrob:save_customer_info_form} and the ...
Jason Varga's user avatar
  • 2,688
5 votes
1 answer
275 views

How to prevent CartThrob from making hundreds of SQL queries and running extremely slow?

this may be somewhat of a noob question as I just started administering an ExpressionEngine site that uses CartThrob. My client complained of the site being slow during the shopping / checkout process ...
Travis's user avatar
  • 423
5 votes
1 answer
331 views

PCI Compliance Failure, “User specified URL redirection (Open Redirect)”, return value of form

I’m 1 vulnerability away from achieving PCI compliance per McAfee’s scan. The dubious “open redirect” remains. My EE/CartThrob add to cart form returns to “/checkout/review”, but McAfee’s scanner ...
Creative Arc's user avatar
4 votes
4 answers
602 views

EE URL Structure? (For Dummies)

Is anyone able to provide some advice on how these guys might have achieved their URL structure/naming? Is it done with template group names, plugins, both? They are listed in the CartThrob gallery: ...
Mike Dexter's user avatar
4 votes
3 answers
175 views

Getting JS Template Files on HTTPS

This bit of code supplied with CartThrob does some fancy stuff on the checkout page. <script type="text/javascript" src="{path='store/cart.js'}"></script> However, we go to HTTPS on ...
Mike Dexter's user avatar
4 votes
2 answers
207 views

Cartthrob: How to set up product that is available for rent OR purchase?

I need to set up a checkout system when certain products say, a camera, can be either purchased OR rented. I understand how this could be accomplished with separate entries for purchase/rental ...
Andy Homan's user avatar
4 votes
1 answer
120 views

CartThrob and CT Admin reporting email address

I'm using CT Admin with my Cartthrob store. Currently all my reports with CT Admin use the EE site's webmaster name and email address for the values. I would prefer to keep our agency as the webmaster ...
AJP's user avatar
  • 119
4 votes
1 answer
208 views

How to improve performance of CI_Encrypt->_add_cipher_noise?

I've been trying to track down some performance issues with an ExpressionEngine site, specifically around pages using CartThrob. I've been using XDebug and Webgrind, and noticed that CI_Encrypt->...
Travis's user avatar
  • 423
4 votes
1 answer
330 views

Tax issue with Cart Throb

I'm scratching my head with a Cart Throb problem. I have a custom extension that handles tax, and it is returning the value of tax properly. But the tax is not being added to the total in the cart. ...
mjr's user avatar
  • 660
4 votes
0 answers
453 views

Cart Throb: The totals of the cart item amounts do not match order amounts. 10413

Having a serious issue with Cart Throb: When checking out I am getting this error Your payment failed: Failed: The totals of the cart item amounts do not match order amounts. 10413 Try checking out ...
Peter Eastwood's user avatar
3 votes
2 answers
3k views

How to generate a list of years dynamically starting with this year

Wondering how I would use either EE or PHP to dynamically generate a list of years starting from this year. I'm doing this for a credit card expiry select box that needed to use EE global variables ...
Jean St-Amand's user avatar
3 votes
3 answers
352 views

Are coupon codes in CartThrob additive or last one in gets used?

Our store is running coupon promotion where the coupon is good until the end of the year. Let’s say the code is ENDOFYEAR (-25%). We’re also running a one day promo next week Monday with code ...
CreateSean's user avatar
  • 4,747
3 votes
3 answers
135 views

Creating repeat orders in Cartthrob - Tips/Practices

Just wondering if anyone has any experience with creating repeat orders in Cartthrob and cares to share how they achieved this (or any obvious gotchas). I ask because there doesn't appear to be ...
Laura Montgomery's user avatar
3 votes
1 answer
283 views

CartThrob order status issue

Occasionally after a user places an order their order is listed in the Orders Channel but the status is set to "Processing" then within a couple minutes there is another entry in Orders with a status ...
Josh Conner's user avatar
3 votes
1 answer
326 views

CartThrob Securepay Return URL Issue

I'm integrating Securepay DirectPost for a client, which sends the customer off to Securepay and then back again - all is working except no text is appearing on the return page (eg, thanks for your ...
user2226547's user avatar
3 votes
2 answers
215 views

404 when Sagepay attempts to contact Cartthrob notification URL in Nginx

https://xxx.xxx.xxx/themes/third_party/cartthrob/lib/extload.php works fine, but https://xxx.xxx.xxx/themes/third_party/cartthrob/lib/extload.php/sage_s returns a 404. My nginx server config is ...
Dan Herd's user avatar
3 votes
3 answers
335 views

PayPal Adaptive Payments with CartThrob

I'm working on a site that uses CartThrob as it's order handling system. We are using the PayPal Express payment gateway to collect the funds, but the problem is that the business model was really ...
Lucas Hibbard's user avatar
3 votes
4 answers
283 views

Cartthrob payment gateway (Worldpay) callback gives "the action you have requested invalid post back"

Using Cartthrob 2.4 and EE 2.7, paying via Worldpay, returns this message: the action you have requested is invalid My guess is its the new security introduced for POST requests, that require a new ...
Laurence Cope's user avatar
3 votes
1 answer
94 views

In Cartthrob, how could one stop a discount being applied with any other coupon?

We created a custom Cartthrob plugin which applies a 10% discount to items in the cart if purchased before a certain date, which works fine. But we also have a coupon code to give 10% off. Coupons ...
Laurence Cope's user avatar
3 votes
2 answers
212 views

Recurring subscription for posting channel entries

Hope this is OK to ask here. I have a relatively simple EE site set up, and I am soon looking to expand the sites scope by adding the option for business owners to be able to post an advert/...
shorn's user avatar
  • 1,007
3 votes
2 answers
201 views

Cartthrob: Shopping cart with over 100 products in cart

Has anyone used Cartthrob with a super stuffed cart of 100 to 200 items in cart? I'm attempting to create a system in the style of an online supermarket shopping cart where you can see all your ...
Samsull's user avatar
  • 525
3 votes
2 answers
146 views

Cartthrob MSM site adding products from site 1 in site 2 = £0.00

This one is causing me a headache and I am pulling my hair out! Anyone done this before? I have MSM set up and want to keep site 1 managing all the products. I am then using categories to only show ...
T2theC's user avatar
  • 398
3 votes
1 answer
347 views

How do you get Cartthrob to send the customer's info through the Stripe Payment Gateway?

We're using the Stripe Payment Gateway with Cartthrob and the payments are going through and it's working just fine. The only problem is that in the Stripe Dashboard the customer's name, address, and ...
Colten's user avatar
  • 31
2 votes
4 answers
791 views

XID issue with Ajax based checkout CT

Thanks for taking the time to help. I am having a ready head scratcher with a single page checkout system for CT. I have built a accordion type checkout system. First panel is the billing address and ...
T2theC's user avatar
  • 398
2 votes
2 answers
146 views

CartThrob Reducing Inventory By a Factor of 2

If someone orders 1x a product at some point between “checkout” and “order_info” in the sample files with CTv2.2 the inventory of the item gets reduced by double (in this case 2). Why does it think ...
Mike Dexter's user avatar
2 votes
3 answers
90 views

Checking registrants email address for a particlular domain?

I have a potential project coming up that will most likely use either Membrr or CT Subscriptions. Users will have to register for a particular account depending on the level of access they require. ...
Wes's user avatar
  • 411
2 votes
2 answers
376 views

How to protect a digital directory but allow downloads?

First time setting up a digital purchases online and would like some pointers/tips on how to protect the directory where all the digital items are stored so someone can't access the file directly like:...
Siebird's user avatar
  • 4,815
2 votes
2 answers
297 views

In CartThrob, how can I determine whether a specific product is in cart already and therefore use it in a conditional?

I'm looking for a simple search of the cart contents. If a specific item I am looking for is already in cart (which I can simply define by the entry ID since the products are entries), I want to ...
Jean St-Amand's user avatar
2 votes
2 answers
690 views

CartThrob vs Store

I've worked on many EE eComm websites that have used CartThrob as the main add-on to process payments. I love the flexibility of the tags and how it all integrates within channel entries. But I ...
Jason Mayo's user avatar
2 votes
2 answers
102 views

Using CartThrob Subscriptions with Stripe checkout - Content Restrictions

Will I be able to use CartThrob Subscriptions with Stripe checkout in Europe? And in general: Do CT-subscriptions have a method of preventing access to content created by members, whose subscription ...
shyko's user avatar
  • 41
2 votes
1 answer
417 views

CartThrob Multipage Checkout Example Templates?

I'm looking to create a checkout process with CartThrob over multiple pages. Checkout process will use a number of gateways, Paypal, Offline Payments as well as posting directly to an offsite gateway. ...
neekster's user avatar
  • 428
2 votes
3 answers
378 views

Multiple Sites, Selling The Same Inventory Items

I need to build a network of online stores that all have access to the same inventory items (which will contain stock levels, purchase cost to the store, etc.). The individual stores must have access ...
ExpressionEngineNewbie's user avatar
2 votes
2 answers
279 views

Take user straight to checkout (without adding items to a cart) using CartThrob

I've got a site where I'd like each order to contain just one product/item. Therefore, I want to bypass the step of adding an item to a cart, and being able to keep adding items to the cart (the ...
Stephen's user avatar
  • 1,349
2 votes
1 answer
74 views

Unable to Use PayPal Sandbox mode anymore

I have a site that is currently running CartThrob v2.7 and using "Paypal Website Payments Pro" for the gateway. I need to make some updates to the checkout process, and tried switching the gateway to "...
Jason Morehead's user avatar
2 votes
1 answer
56 views

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

Just wondered if anyone had previously used either CT or Store for product hire or rent. I have a potential project that requires the following: The client has a contract to supply wheelchairs to ...
Wes's user avatar
  • 411
2 votes
1 answer
316 views

How to prevent EE and CartThrob setting cookies for anonymous users?

I'm trying to set up Varnish to cache certain static pages on my site for users who have not logged in or added anything to their cart. Basically, Varnish will check whether the user has any cookies ...
Travis's user avatar
  • 423
2 votes
1 answer
179 views

How to improve performance of CI_Encrypt->encode?

I've been having some significant server-side performance issues with an ExpressionEngine / CartThrob site (pages taking 5 seconds or more to generate under no load). Today I installed XDebug and ...
Travis's user avatar
  • 423
2 votes
2 answers
110 views

EE & CartThrob: Conditional Not Working?

I've been looking at this for a bit, so maybe my eyes are just fried right now, but I can't seem to figure out why the following conditional is not working: {if {total_items} != "0"} ...
Victor Paredes's user avatar
2 votes
1 answer
351 views

Cartthrob cart isn't properly tracking sessions or cookies/Can't add to cart on Ubuntu 12.04

Our setup We were previously running a load balancer with a 4gb cloud server and 4gb DB server on the Rackspace Cloud. We were using Ubuntu 10.04 + PHP 5.3.2, EE 2.7.2 + Cartthrob 2.4. Everything was ...
Jon Horton's user avatar
2 votes
1 answer
115 views

WSoD on CartThrob Settings Screens

I just updated a site from EE 2.5.1 to 2.6.1, and from CartThrob 2.1.3 to 2.3.2. When I try to access any CartThrob settings pages, I get a white screen of death. The CartThrob Order Manager works ...
kmgdev's user avatar
  • 2,724
2 votes
2 answers
202 views

About to go ape - Changing email/username in Profile:Edit

I don't know what is going on with the guys over at MightyBigRobot, but I am getting extremely frustrated that I can't get an answer to this issue. I have a client withholding payment until this basic ...
Jacob Graf's user avatar
2 votes
1 answer
186 views

CartThrob Price Modifier Not Adding Price

I have a CartThrob price modifier being output in an EE template and everything displays fine. The problem is that no matter what, the price modifier isn't doing anything to the actual price of an ...
Eric Lamb's user avatar
  • 1,247
2 votes
2 answers
135 views

Cartthrob: Does the Purchased Items channel call ‘entry_submission_end’ EE hook?

When an order is complete, and a new entry has been created within the ‘Purchased Items’ channel, does the entry_submission_end EE hook fire? I need to process some data as orders are completed with ...
Bluedreamer's user avatar
  • 1,607
2 votes
2 answers
70 views

Ensure a product is always in a CartThrob cart?

I have a site with a CT store with 1 product. The customer never adds it to their cart, that happens automatically on the page that links them to the cart, using the following tags: {exp:cartthrob:...
Jacob Russell's user avatar
2 votes
1 answer
101 views

CartThrob and Sage: Changing Order ID (T_ordernum)

I am using CarthThrob and Sage Payments NA (Bank Card HTTPS) to process transactions. Using the standard Sage US payment gateway it does work, but I need to edit the Order ID (T_ordernum in the Sage ...
Doug's user avatar
  • 587
2 votes
1 answer
142 views

Add to cart form return parameter help

So I have a product listing page with each product displaying having an add to cart button. This is done like so: {exp:cartthrob:add_to_cart_form entry_id="{entry_id}"} <input type="submit" ...
Joe Beaver's user avatar
2 votes
2 answers
218 views

Cartthrob - Changing prices in the cart via Hook.

I've set up a fabric shop, which requires free sample purchasing. I've implemented this without issue using on the fly products for each fabric. However, the client now requires that after x amount of ...
Robo's user avatar
  • 21
2 votes
1 answer
142 views

Suitable e-commerce add-on?

I am looking for some advice if anyone can help please. I have a potential project coming up that I would like to use EE CMS for with the addition of an e-commerce add-on, either CartThrob v2 or ...
Wes's user avatar
  • 411

1
2 3 4 5
12