1 / 81
Feb 2017

E-junkie loves you, so just in time for Valentine's Day, we've got an exciting present for you, our loyal clientele:

We are pleased to announce open beta testing for the new FatFreeCart Pro by E-junkie! For some time now, we have been working on a sleek, modern, and mobile-responsive redesign of our shopping cart from the ground up, introducing performance and design enhancements to ensure the best shopping experience for your buyers. Our new cart even includes an embedded secure checkout screen for card-based payments that our designers and engineers have optimized for conversions.

Best of all, you won't even need to change any button code on your sales pages. Just visit our new E-junkie Insider page3 click the Try New Features button in the top header of your E-junkie Dashboard, where you can enable the new cart for your account.

Want to switch back? Just return to that page to opt-out again. This will also give you a chance to send us feedback about the new cart. You can enable and disable the new cart as often as you wish. After switching between cart versions, you may need to reload your sales page in your browser to see the change properly.

NOTE: Sellers cannot modify our new cart's appearance at present. As of our new cart v.3, text and color-theme customization is now supported via settings in E-junkie Dashboard. If you are using our classic cart's customization code7 and wish to retain those modifications, you would need to stick with our classic cart for now. Coming soon, we are planning to offer a choice of "skins" to help the cart better match your site/branding, with localization of the cart text for various languages to come later on. If you have other customization needs or other comments about our new cart, please let us know6.

Please also use the link above to report any bugs you may discover in the new cart. While we've done exhaustive testing internally up to now, there may be unusual scenarios we hadn't run across, so we're counting on you to help us discover any wrinkles and rough edges that may remain.

UPDATE (Sept. 2017): We have concluded Beta testing of the new cart, so it will soon be the default cart for all new account registrations; existing clients will not be automatically switched to the new cart but still have the choice to opt-in to the new cart if they wish, and a new setting to switch cart preference will appear in Seller Admin eventually.

One more thing: the new cart does not support "unofficial hacks" such as EJEJC_multiAdd();, EJEJC_show();, EJEJC_cartsize();, and EJEJC_cartamt();. If you're using any of those (you almost certainly aren't if you're not sure), you'll need to stick with the classic cart for now, but we should now have support for EJEJC_multiAdd(); implemented in the new cart soon.

In case you're wondering, EJEJC_show(); was a way to reuse the classic cart's "lightbox" overlay to display other things, and EJEJC_cartsize(); and EJEJC_cartamt(); could be used to assemble layout for a "minicart" in your page, though that was always a bit clumsy, so we're working on a better approach for that sort of thing with the new cart.

Just a reminder: to get the cart overlay to appear "inside" your site, make sure every sales page has at least one complete copy of your full View Cart code cart button Script code, copied directly from your Seller Admin. This should already be the case if our classic cart was displaying as an overlay even before you opt-in to try our new cart.

You only need one copy of the full View Cart code cart Script code per entire sales page, and this code is unique to you but the same for all your products, so it doesn't matter which product's button codes screen you copy it from. This code adds some javascript to your page that manages the overlay-style cart display for both our classic cart and new cart. If the overlay-style cart cannot work for any reason in a given page, the Cart buttons on that page should still work in "fallback" mode by displaying the cart in a popup window/tab.

We also just discovered and fixed an issue that may have caused that "fallback" behavior for some older versions of our button code, so if you tried our new cart and found they were opening the cart in a new window/tab, please try it again now:
http://www.e-junkie.com/ej/insider/4

HELP!!!! as of today my website stalls when loading, traced it to your "view cart script", so I removed all instances of view cart on my pages, but now the shopping cart does not display properly when someone wants to make purchase. HELP !!!! do I need some new script code to view cart with the new shopping cart??? THIS IS HURTING MY BUSINESS WITH THE SHOPPING CART NOT WORKING PROPERLY (the website is quwave.com)

I see we've already been working with you on this via email, so we'll just continue the discussion there. So far, we've seen a couple other cases like yours reported; the problem appears to be a conflict between our box.js cart-overlay script and some other javascript that affected sellers are loading into their site, which causes our script to stall out or display an error.

Anyone affected by this can try a workaround first: simply replace box.js with box_fb_n.js in your View Cart code -- or, if you have NOT opted in to join our new cart beta and are still using our classic cart, use box_fb_o.js instead. This will bypass the new routine in box.js that detects which version of the cart your account is using, and respectively just loads only the new or old cart overlay code directly; that new version autodetect routine appears to be the source of the few conflicts we've had reported to us.

E.g., here's what this View Cart workaround code would look like if you are experiencing this stalling problem and have opted-in to use our new cart (note the XXXXXX part would be unique to you, as provided in Seller Admin):

<a href="https://www.e-junkie.com/ecom/gb.php?c=cart&ejc=2&cl=XXXXXX" target="ejejc" class="ec_ejc_thkbx" onclick="return EJEJC_lc(this);"><img src="https://www.e-junkie.com/ej/ejview_cart.gif" border="0" alt="View Cart"></a>
<script type="text/javascript">
function EJEJC_lc(th) { return false; };
</script>
<script src="https://www.e-junkie.com/ecom/boxfb_n.js" type="text/javascript"></script>

That workaround will NOT be needed if your site is not stalling out or displaying a script error on load, nor will it be necessary once we sort out the reason for any conflicts that cause the stall/error.

good afternoon, im using the new shopping cart I love it ... just loads a little slow.. not stalling out. should i use the modify coding; "box_fb_n.js"

There is no need to use box_fb_n.js if your cart buttons are working, and if your sales pages are loading without stalling out completely or showing a script error message. That would only be used to work around a rare stalling issue caused by a conflict with some other javascript an affected seller may be using in their page.

Loading speed should improve once our new cart leaves the beta testing phase, at which time we can streamline our cart code for more efficient processing; aside from that, cart loading speed depends largely on other factors that vary over time, such as the degree of demand load on our system and any network congestion issues between the buyer's ISP and the Amazon datacenter where our services are hosted.

Is it possible to change the button text right now? I like the look of the new cart, but the button says "Calculate Shipping" which doesn't apply to digital products like eBooks. I worry it will cause some confusion for my buyers. Would much prefer a simple "Buy it Now."



I do like the new look though and will keep an eye on future updates.

On my phone when I try to buy the new shopping cart doesn't show a continue shopping link. Believe me people like the option to pay or continue shopping.

So I receive only one product sale because they do not know how to get back to buy more.

Thanks for your suggestion; I'll pass that along to Development. Buyers can simply use the standard back-arrow icon on their device to dismiss the cart and continue shopping, but perhaps we could supplement that with with some sort of return button/icon/link in the cart itself.

I know they can however in my experience with buyers they need to be guided like kids lol. Plus there might be my be a different generation that is not so intuitive. Also when I put stuff in cart the newer version doesn't keep things compact. I like the older version. If you have a small phone people do not like scrolling, they call this adhd - short attention span- I call it No patience lol.

When do you expect to move from beta version to fully tested? The new cart looks great, but we just don't have the resources to monitor for problems with a beta, so we'll wait. Do you have a date?



Thanks for your always incredible service -- we've recommended e-junkie to other vendors again and again.

At this point we don't have a firm deadline for beta testing to end; it's more of a judgment call once Dev irons out any outstanding issues found or reported, and finds no new issues or reports thereof coming in. Tentatively at this point, it seems like that should take only a month or two.

I urge all of the people that use e-junkie cart to give a try and see what they like or dislike. I personally am with e-junkie from the start and my opinion always mattered. If people want faster transfer from beta they should give feedback. Feedback is very important as we might see something what a programmer might not. I received in my own line of business lots of feedback and I improved, because the customers tell you as it is.

If you want my feedback will be nice but not necessary to have breadcrumbs (click on the product in cart and arrive at the page where product description is). When I shop online sometimes I want to compare what I have in cart with some other product (for example in amazon) so I click on the product in cart- brings me to the page and I can read the description and see if I forgot something. Other thing what I am interested in is cross promotion but I am not crazy for it. However Click to continue shopping is a must because many times people associate back arrow with losing data - and if you can put the breadcrumbs will be excellent.

Thank you and keep me posted so I can retest the cart. Until then I am using the old cart as is compact and has the right buttons.

Loving the new look and feel so far!



One thing I did notice is that when I click 'View Cart', it makes the page scroll all the way to the top first, which means customers will lose the spot they had scrolled to when they clicked it. Its not a horribly big deal, but I thought it'd be nice if that could be changed. : )



Note: my View Cart link is in a fixed navbar at the top of the page. So I guess this only affects websites with this setup (like mine) and not websites where viewers have to scroll to the top any way, to click the View Cart link.



Site: agaraura.com



edit: I noticed Add to Cart stopped working (spinning orange wheel ad infinitum), so I'm reverting back to the old cart for now.

Thanks for your feedback. We got a couple other reports like yours in the span of about half an hour but were unable to reproduce any problem by the time they arrived. Dev is investigating now, but we think it was just a general transient issue such as a network connectivity/routing glitch at that moment, which would have affected the old cart as well. Please feel free to opt-in again and test it for yourself now.



As you say, it does appear the new cart scrolls to the top of the page when it renders, so I'll ask Dev if there's any way they could change the rendering approach to preserve the page scroll position on cart view.

9 days later

I am more than willing to give it a try to see if it helps sales so I "installed" it. One thing I am concerned about, as already mentioned above, is that there is no "Continue Shopping" button to click. When people make purchases at my site, well over half of them are purchases of several items, and I think if it's not intuitive enough for a customer, they might only buy one item, or even worse, they might back out of the sale entirely.

8 days later

I have not installed but agree that the CONTINUE SHOPPING button is a must. Also, can I see the new cart somewhere without having to install it?

We are probably going to add a Close or Continue/Resume Shopping widget of some sort in the fallback/mobile cart, since that's been popularly requested. The overlay-style cart may not need one, as there's an X icon to close the cart overlay there, which users should already be familiar with from similar "lightbox" style overlays.



Our demo cart buttons for the Braintree payment gateway are currently enabled to use the new cart beta:

25http://www.e-junkie.com/ej/braintree-shopping-cart.htm25

I don't like the way it says 'ship to'. Since these are digital products, it's quite confusing. Can this be adjusted?