Checkout : a new version of Checkout modules

jayhen

Joined: 2007-02-12
Posts: 159
Posted: Fri, 2007-03-16 23:54

PS Re: swampy, we added purchase permissions, but it didn't change anything (thanks Paul)

 
drhiii

Joined: 2003-04-27
Posts: 397
Posted: Sat, 2007-03-17 11:05

Jay, I just pulled down the new G2.2 release have installed it and the checkout+ mods, all configured, and will run some regression tests on it shortly. I will look at this particular anomaly.

Something to consider is if the site is subject to any kind of firewall apps like Snort or Modsecurity. These can wreak havoc on G2 if one has the rulesets that trigger when specific Post functions are involved. It takes a little doing to discover and nullify these rules, but the more important thing is to learn if there are wrappers like Snort or Mod Security, or something else that may create this conflict. Reason it occured to me is that you and swampy are getting failures, but different reports back. Swampy may have a different kind of access that still triggers a rule, but the results are slightly different. Just a thought...

drh

jayhen wrote:
Is anyone else using G2.2? Could you confirm whether you have the same problem with the Continue Shopping button. I think it's a problem with swampy32's installation, but can't see what exactly.

 
swampy32

Joined: 2006-03-26
Posts: 18
Posted: Sat, 2007-03-17 22:35

Well i have removed G2.2 and installed G2.1.2 and all works fine i did check and disabled firewall and mod security but there was no change the strange thing is it most of it worked on 3 pc's i have and on a friends but it would not work on any pc's you tried i think it must be a G2.2 issue

i did have a small problem with G2.1.2 regarding the cache if i set the cache to full the continue shopping after emptying the cart failed to go anyware a couple of times so i set it to partial and it seems to work for me i will just have to see if any email orders come through.

thanks
swampy

 
drhiii

Joined: 2003-04-27
Posts: 397
Posted: Sun, 2007-03-18 00:27

Ah, interesting. I updated some modsec rules and ended up with a problem recently. Had to find and disable the rule. So is good you ran through these situations.

I have G2.2 up and will run it through some things this eve. I know Jayhen appreciates any and all responses to this.... I will be pulling together documentation in the latter part of the phase of Jayhen, and everyone else great contrib effort here.

drh

swampy32 wrote:
Well i have removed G2.2 and installed G2.1.2 and all works fine i did check and disabled firewall and mod security but there was no change the strange thing is it most of it worked on 3 pc's i have and on a friends but it would not work on any pc's you tried i think it must be a G2.2 issue

i did have a small problem with G2.1.2 regarding the cache if i set the cache to full the continue shopping after emptying the cart failed to go anyware a couple of times so i set it to partial and it seems to work for me i will just have to see if any email orders come through.

thanks
swampy

 
wombo

Joined: 2007-03-19
Posts: 4
Posted: Mon, 2007-03-19 12:29

Hey fellas ive got my site up and running using Gallery2 and I have put the latest version of Checkout on. Wow what a lot of reading. It might be worth getting the mods to update the first post on the old thread to mention this version as it didnt know it existed till I read through about 20 or so pages.

But ive got an interesting problem.
If I go to my Gallery via this link www.wombo.org/Gallery everything works as per normal IE if I try to purchase a photo it will add it and take me to the Cart.
If I go to my Gallery via www.wombo.org then click on the Gallery button and try the same thing each time I try to purchase a photo it adds all the photos in that album.

Has anyone got any ideas?

Thanks in advance

 
R0zo

Joined: 2007-02-12
Posts: 25
Posted: Mon, 2007-03-19 17:10

Hi,
First thanks for this release. There was still a problem for the complete translation of the paypal module. I mean the text ' Clicking the PayPal button will redirect you to PayPal where you can pay by credit card. ....' and the button 'Buy now' were not translated. I translated all in the po and mo files into the checkout module (not paypal module). See attachment below. I also correct some spelling mistakes (in french).
Foremore, i changed the 'input' option to be redirected on Paypal depending the language ( if the user is french, paypal payment page will be displayed in french, else in default language). Edit the PaymentButton.tpl in the paypal module template folder in change this <input type="hidden" name="lc" value="{$payment.paymentVariables.countrycode}" /> into this <input type="hidden" name="lc" value="{g->text text="en_US"}" /> Don't know if someone will be interested by this but i share.

Jayhen, you changed the SelectProduct.tpl and in my opinion, the 'Empty cart' button may confuse users. I mean the button is just below the remove column and if user decides to remove one item and after click on 'empty cart' all the cart will be empty.

When you choose to display the Cart block, its displayed even if you have no items in your cart. I added this {if ($block.checkout.ShowCart.total != 0)} in ShowCart.tpl on the top of the page. Don't know if it's a clean code but it works.

When you have completed the transaction via Paypal, an orange button with 'back to marchand' redirects the user to your site. This message can be customized by adding <input type="hidden" name="cbt" value="{g->text text="Click here to go back to your webSite Name"} " /> into the PaymentButton.tpl.

 
brianb_adk

Joined: 2006-11-09
Posts: 48
Posted: Mon, 2007-03-19 20:11
Quote:
Jayhen, you changed the SelectProduct.tpl and in my opinion, the 'Empty cart' button may confuse users. I mean the button is just below the remove column and if user decides to remove one item and after click on 'empty cart' all the cart will be empty.

Oooo, I'm going to have to agree with this as well. I was a bit confused with it and forgot to mention it.

 
jayhen

Joined: 2007-02-12
Posts: 159
Posted: Mon, 2007-03-19 20:17
brianb_adk wrote:
Quote:
Jayhen, you changed the SelectProduct.tpl and in my opinion, the 'Empty cart' button may confuse users. I mean the button is just below the remove column and if user decides to remove one item and after click on 'empty cart' all the cart will be empty.

Oooo, I'm going to have to agree with this as well. I was a bit confused with it and forgot to mention it.

Understood, fair point. I'll move it back in line with the 'Modify' button.

 
jayhen

Joined: 2007-02-12
Posts: 159
Posted: Mon, 2007-03-19 20:29
R0zo wrote:
...I mean the text ' Clicking the PayPal button will redirect you to PayPal where you can pay by credit card. ....' and the button 'Buy now' were not translated.

Thanks, this is a known bug (I hope/think I mentioned it in the original attachment/instructions). I don't know why it doesn't pick up the translations.

Quote:
I translated all in the po and mo files into the checkout module (not paypal module). See attachment below. I also correct some spelling mistakes (in french).

I'm confused why the PayPal module text is translated in the .po file for the checkout module. Ah... I get it, this is why it wasn't picking up the translation, thanks!

Quote:
Foremore, i changed the 'input' option to be redirected on Paypal depending the language ( if the user is french, paypal payment page will be displayed in french, else in default language). Edit the PaymentButton.tpl in the paypal module template folder in change this <input type="hidden" name="lc" value="{$payment.paymentVariables.countrycode}" /> into this <input type="hidden" name="lc" value="{g->text text="en_US"}" /> Don't know if someone will be interested by this but i share.

Great, if the translation is being picked up, it's is definitely best done this way, I will incorporate your changes.

Quote:
When you choose to display the Cart block, its displayed even if you have no items in your cart. I added this {if ($block.checkout.ShowCart.total != 0)} in ShowCart.tpl on the top of the page. Don't know if it's a clean code but it works.

I guess this depends on personal taste, I like it to be displayed in all circumstances.

Quote:
When you have completed the transaction via Paypal, an orange button with 'back to marchand' redirects the user to your site. This message can be customized by adding <input type="hidden" name="cbt" value="{g->text text="Click here to go back to your webSite Name"} " /> into the PaymentButton.tpl.

I'll try to incorporate that change too.

 
jayhen

Joined: 2007-02-12
Posts: 159
Posted: Mon, 2007-03-19 20:43
wombo wrote:
If I go to my Gallery via this link www.wombo.org/Gallery everything works as per normal IE if I try to purchase a photo it will add it and take me to the Cart.
If I go to my Gallery via www.wombo.org then click on the Gallery button and try the same thing each time I try to purchase a photo it adds all the photos in that album.

wombo, It looks to me like a typo in your configuration of the Joomla Gallery bridge component. Try changing 'Gallery 2 Url' in the component core settings to '/index.php?option=com_gallery2&itemid=28' instead of '/index.php?option=com_gallery2&Itemid=28' (upper case 'i' becomes lower case 'i').

 
jayhen

Joined: 2007-02-12
Posts: 159
Posted: Mon, 2007-03-19 22:57

Hi All,
Would someone mind running a test of a temporary fix to the Continue Shopping button problem? I don't have G2.2 installed and don't have time to do it. You simply need to remove the following lines near the top of the SelectProducts.tpl template:

  {if isset($tpl.returnUrl)}
<input type="hidden" class="inputTypeSubmit" name="{g->formVar var="form[returnUrl]"}" 
  value="{$tpl.returnUrl}"/>
  {/if}

I'm guessing that will stop it from throwing an error.
Thanks in advance,
Jay

 
R0zo

Joined: 2007-02-12
Posts: 25
Posted: Mon, 2007-03-19 23:34

Hi,
I've tested with G 2.2 and there is still the error. It seems that <input type="hidden" name="{g->formVar var="controller"}" value="{$tpl.controller}"/> do the error because when i remove it i'm redirected to the main page but unfortunatly that's not enough ...

 
jayhen

Joined: 2007-02-12
Posts: 159
Posted: Mon, 2007-03-19 23:40

OK, thanks for trying. I have to concentrate on working towards my professional project deadline, but will have a better look at this later if resources allow. In the meantime, I guess you'll have to remove the button, or also remove the line mentioned above (and be redirected to the main page).

 
R0zo

Joined: 2007-02-12
Posts: 25
Posted: Mon, 2007-03-19 23:46

Yep in fact i keep only this
<form action="{g->url}" method="post">
<input type="submit" value="{g->text text="Continue shopping"}"/>
</form>

For now that's ok
Good luck for your professional project

 
wombo

Joined: 2007-03-19
Posts: 4
Posted: Tue, 2007-03-20 01:26

I have double checked my settings and my URL looks alot different to yours. I also browsed to a page and then changed the Upper case 'i' to a lower case 'i' and it came up with the error '_G2_WRONG_ITEMID'.

Path: /xxx/xxx/xxx/xxx/Gallery/embed.php
URL: http://www.wombo.org/Gallery/
Login: /index.php?option=com_login

Is there something I need to change in the Checkout module?

I might have a look today

 
wombo

Joined: 2007-03-19
Posts: 4
Posted: Tue, 2007-03-20 12:39

FYI I upgraded to Gallery 2.2 today but I am still experiencing the same problem.

 
seblge

Joined: 2007-03-21
Posts: 2
Posted: Wed, 2007-03-21 09:19

Hi,

I would need to include several delivery methodes (like by mail, pick up, delivery...) with different rates.
Is there already an add-on with this function? If not I'm willing to donate to have someone help me to do it.
Thanks in advance.

 
jayhen

Joined: 2007-02-12
Posts: 159
Posted: Wed, 2007-03-21 11:35

All - I'm going to be a bit quiet this week, I'm working on the next feature release (downloads), should be back at the end of the week/beginning of next.

seblge - unless someone has written it for themselves, I'm not aware of that existing, several people want it, it should be on the sourceforge project feature requests page. Send me a private message if you want to discuss implementing it.

 
paulcobb

Joined: 2006-05-04
Posts: 122
Posted: Sun, 2007-04-01 19:51

Jayhen

Are you in a position yet where there is a stable release for download or are you still working on features?
I would be interested to know as I would like to upgrade but don't want to install until most of the bugs are out of the way.
Also - is this compatible with the latest release of gallery?>

Paul

 
jayhen

Joined: 2007-02-12
Posts: 159
Posted: Mon, 2007-04-02 11:20

paulcobb,
I'll try to post a version with the stability fixes already mentioned on this thread later today. Of all the problems mentioned here, the only one that I've found to be substanciated is the one with the Continue Shopping button on an empty cart. Otherwise, all seems to work on G2.2, I've not had any reports to the contrary.

I've run out of personal (unpaid) time I can put into this, so I'm going to stop work on the next feature release (downloads) until I can find enough money to pay for it. This being my first significant contribution to an open source project, I naïvely thought that I'd get one or two voluntary donations to support the development work. Unfortunately, without some sort of sponsorship I cannot afford to carry on. To do it properly and put proper time into security considerations including all possible messages coming from PayPal IPN, plus adding some kind of order management screen, I'd probably need to work on it for up to a month.

I do not want to put this version on sourceforge yet, since it breaks the dependencies with the other external checkout modules, and this is not satisfactory in my mind, it will cause problems for a lot of people.
Jay

 
swampy32

Joined: 2006-03-26
Posts: 18
Posted: Wed, 2007-04-04 08:01

Hi jayhen
I am willing to offer you a contribution of $50 for this feature let me know if this helps

Swampy

 
Dayo

Joined: 2005-11-04
Posts: 1642
Posted: Wed, 2007-04-04 18:22
jayhen wrote:
paulcobb,
I do not want to put this version on sourceforge yet, since it breaks the dependencies with the other external checkout modules, and this is not satisfactory in my mind, it will cause problems for a lot of people.
Jay

Good idea. With all the changes you have implemented, this has effectively become a totally different module.
.
Gallery Version: 2.2.1
Gallery Theme: PGTheme 1.1.0 (RC01)
Web Site: http://dakanji.com

 
minoltamaniac
minoltamaniac's picture

Joined: 2005-10-03
Posts: 83
Posted: Thu, 2007-04-05 06:33

Jahen...I am a bit perplexed upon reading your text. First of all, I have run Gallery stand-alone and multisite setups on two dozen of my domains for the last couple years and do 100,000 plus page views a day at minimum. I have seen these mods progress through at least three authors, and they seemed to barely keep up with the G2 progression process...then you came along and seemed to take the modules to the next level....kinda.

I am not a coder but have helped the previous developer a bit with multi-site and paypal jazz by looking at some of my commercial med-high dollar converted ecom sites, amd I also offered him cashola to prod him in his work, which he did not accept.

Well, back to you, it seems you have made this new thread and improved the mods if you run a certain version of gallery2 only. Well, when you came along you looked to be the new guru on thee mods but now you say you need cold hard cash.

Hmmm...Ok, I hear you, but this seems a bit contrary to the spirit. I am willing to donate some cash, but what will it get me? Will I be able to upgrade to 2.2.X and beyond without worry?I dunno....might have to pay more cash...

Anyway, I am fumbling around here to make my point, and not very clearly at that. But to make a long story short, I can buy some commercial stock sales software for $300-800 that will work like magic...or I could spend $50-200 US and get some adequate software that can do the job. Or, I can tailor some ecom stuff for photos for a couple hundred bucks...

So, I still use turnblums versions as I am afraid to update my galleries for fear that new versions may not be supported well anyway.

So,lets boil this down, are you trolling for individuals to pay you for custom work?

How much money do you think you need to make this thing bug free and work with current and future versions of 2.2.X?

How much money do you want to make dd's work?

What kind of timeframe are we talking about? With money comes demands. ;-)

Thanks for your support of the modules and please don't take this as an attack.

-don

PS I really prefer open source code as buying licenses on 100 plus domains eventually is a back-breaker. So as you can see I am perfectly willing to offer continued support as long as you can stay focused, and commit reasonable time without long periods of inactivity.

 
jayhen

Joined: 2007-02-12
Posts: 159
Posted: Thu, 2007-04-05 11:19

minoltamaniac - thanks for your input. I would like to avoid getting into a philosophical discussion about what open source software is about, but, to be clear, my main aim was simply to share the improvements I'd made. That was interestingly far more involving than I'd anticipated, as I ended up paying very individual attention to people's problems, which for the most part turned out to be mis-configuration, the conversations of which are barely visible on this thread since they happened mostly in the background during the wee hours. My second point is that, after having now spent 115 hours on the modules, as much as I love and subscribe to the principles of open source software, one also needs to eat, pay rent, and other boring things like that.

So I'm really just trying to lay my cards on the table. I am about to update the modules with the simple fix to the Continue Shopping button bug so that it all works under G2.2. Which it does by the way, I'm not sure where the suggestions to the contrary are sprouting from, the only remaining problem is that the button will take you back to the gallery root. But you should of course make your own decisions about which versions you wish to use, I'm not trying to force anything on anyone. I think that it is worth a reminder that behind all these kinds of projects are people with personal lives, and many different things pulling them in many different directions. We sometimes forget that perhaps people may be working their fingers to the bone to achieve things, sometimes they need breaks, sometimes they or their loved ones fall ill, and other simple stuff like that.

It goes against all my principles to leave the modules in a state which is not compatible with other external checkout modules (Google cart, etc.), so I will endeavor find the technical information necessary to address this issue, but as I said, I've run out of time I can spend on this and have already stretched myself to the limits.

I am actively looking for solutions to the financial issue, i.e. sponsorship for a month's work, and I'd be happy to discuss the details via private messaging with anyone who has a serious proposition.

Jay

 
paulcobb

Joined: 2006-05-04
Posts: 122
Posted: Thu, 2007-04-05 12:24

Jayhen
I think that most users would only be thankful for the work that you have put in to fix some of the shortcomings of the current modusles and fixes for some of the bugs.
The only reason that I have personally held off implementing any of the fixes so far is that I was nervous about 'breaking' my current site which is in use daily.
I will be happy to try our the latsest stable version once you have published it for G2.2 and I think that most serious users would not begrudge you a small donation for the work that you have carried out.

Paul

 
jayhen

Joined: 2007-02-12
Posts: 159
Posted: Thu, 2007-04-05 13:01

The zip files are up-to-date (get them from the first comment at the top of this thread). This should now be a stable version, working on both G2.1 and G2.2. Update to French translation included (thanks go to Rozo). Continued testing is appreciated. If you would like to donate, please use the donation button in the HTML file attached in the first comment, or using PayPal donate directly to the address "ppu <at> elucido.net". Many thanks.

 
minoltamaniac
minoltamaniac's picture

Joined: 2005-10-03
Posts: 83
Posted: Thu, 2007-04-05 21:47

Jayhen... Thanks for the quick reply. I sometimes forget I am one of those rare birds that work with gallery software, scripts, and photos 10 hours a day, 7 days a week foa almost nothing in return ;-). Beleive me, I do appreciate all who contribute to Gallery2, and in the past I have contracted people to do to work for me through these forums, with which I was very happy with.

I just put the latest G2 offering up on one of my sites I am redoing today, and will do some cart testing in the next couple if days. I am replacing a half dozen multisite installs, and when I finish testing your version of the checkout mods I will send a small donation your way. Please do not be offended by the size of my contribution, last month was slow so I will hit you again with some more later. If your mods work as described I won't be in the market for anything more sophisticated on the lines of gallery-ecom in the immeadiate future.

Take care.

-don

 
tmas73

Joined: 2006-09-01
Posts: 28
Posted: Fri, 2007-04-06 02:16

Thanks for all the work on this mod. Is there a way to implement a add to cart feature on the photo page itself like the "Cart" module?
also will you support Google checkout in the future?

TMAS

 
minoltamaniac
minoltamaniac's picture

Joined: 2005-10-03
Posts: 83
Posted: Fri, 2007-04-06 05:19
tmas73 wrote:
Is there a way to implement a add to cart feature on the photo page itself like the "Cart" module?

TMAS

I may not be getting what you are asking...but I will say that I base all of my sites on the Matrix theme and an "add photo to cart" buuton appears on the phot pages once the permission for the album is set properly.

Pardon me if I misunderstood your question.

-don

 
jayhen

Joined: 2007-02-12
Posts: 159
Posted: Fri, 2007-04-06 14:26
tmas73 wrote:
also will you support Google checkout in the future?
TMAS

I understand that a Google checkout extension to this module already exists. There is currently a compatibility problem between it and this version of checkout, due to fixes/changes that were needed on this module. If I find the resources necessary I intend to fix the problem so that they remain compatible.

 
tmas73

Joined: 2006-09-01
Posts: 28
Posted: Fri, 2007-04-06 16:32

Sorry but could you explain how to enable the add to cart function? I switched my theme to matrix and it wont show.

Check out the test site at:
http://blindtheeye.com/photobomb.com/gallery2/main.php?g2_itemId=57

Thanks

TMAS

 
paulcobb

Joined: 2006-05-04
Posts: 122
Posted: Fri, 2007-04-06 21:41

I am in the process of testing out the new modules under G2.1
All fine so far , but I have noticed that a fix that I had previously applied is not supported in the updated version.

This is to remove the 'add album to cart' option - which I think is totally useless really (but somone may disagree).
Maybe this could be an admin option?

I have fixed by the following:

Uncomment the following three lines in modules/checkout/module.inc

//if (GalleryUtilities::isA($item, 'GalleryAlbumItem')) {
//continue;
//}

Paul

 
paulcobb

Joined: 2006-05-04
Posts: 122
Posted: Fri, 2007-04-06 22:13

Well - after exhaustive!! testing .. all looks fine.
PayPal looks fine - with additional information passed through for item details.
I haven't gone into per-album pricing today - it's getting too late to tax my brain much further - but will tackle that soon.

Well done Jayhen

I'll report back after I've had a few customer submitted orders.

Paul

 
jayhen

Joined: 2007-02-12
Posts: 159
Posted: Fri, 2007-04-06 22:59
tmas73 wrote:
Sorry but could you explain how to enable the add to cart function? I switched my theme to matrix and it wont show.

Check this old link out. In particular :

Quote:
To make this available site-wide for all visitors, navigate to the top of your Gallery and choose "Edit Permissions" on each album. Add a new group permission for group "Everybody" (or "Registered Users" if you prefer) allowing them "[checkout] Purchase item".

 
tmas73

Joined: 2006-09-01
Posts: 28
Posted: Sat, 2007-04-07 00:15

Thanks, I do have that and I see it in the sidebar "Add to cart" What I was looking for was a icon like when you activate the plugin "Cart" (see pict). Is this available with checkout too? Can I send you my admin for you to check?

TMAS

 
minoltamaniac
minoltamaniac's picture

Joined: 2005-10-03
Posts: 83
Posted: Sat, 2007-04-07 05:54

Early Testing on 2.2.1...

1) I did a couple fresh stand-alone 2.2.1 installs on two different domains today and have ran transactions through paypal with no errors.

2) Continue shopping button worked as it should with and without products in the cart.

3) Minor funky business on one domain with firefox cache/cookies/sessions or something and I would get the dreaded can't find whatevers in line whatevers (on all themes) when you would add an item to the cart, and this was only fixed by flushing firefox. This happend a about three times and cost me some time, but nothing else. IE7 would not demonstrate this error and I have not pinned it down enough to report anything more. ****This could be my machine/browser as usually I test on three machines but was in a hurry today but did do some reboots and flushes on the one machine***.

I did not test any custom pricing or email stuff but what I did test seemed to run fine except for the minor glitch I mentioned above.

As far as the poster with the add to cart questions above, I only use matrix and never used the other cart so maybe someone else can help you out there.

-don

 
minoltamaniac
minoltamaniac's picture

Joined: 2005-10-03
Posts: 83
Posted: Sat, 2007-04-07 06:03
paulcobb wrote:
...I have noticed that a fix that I had previously applied is not supported in the updated version.

This is to remove the 'add album to cart' option - which I think is totally useless really (but somone may disagree).
Maybe this could be an admin option?...

Paul

Bigtime concur here. The silly button cause my clients to load sometimes 300 items in the cart at once...errhmmm some may need it, but I currently don't.

I think the admin option would be good as well. Sorry if this post is considered a feature request and should have been posted elsewhere.

-don

 
jayhen

Joined: 2007-02-12
Posts: 159
Posted: Tue, 2007-04-10 11:40
paulcobb wrote:
This is to remove the 'add album to cart' option - which I think is totally useless really (but somone may disagree).
Maybe this could be an admin option?...

Some do use it. In the meantime, it's also possible to remove it in the theme templates.

 
jayhen

Joined: 2007-02-12
Posts: 159
Posted: Sat, 2007-04-14 19:22

minoltamaniac - Re: 3) Let me know if you see this again. I've had checkout running on a production site for several weeks, with no problems reported, plus used by other clients.

I'll be offline until the 26th April.

 
alecmyers

Joined: 2006-08-01
Posts: 4342
Posted: Sun, 2007-04-29 11:30

I don't know if this is the wrong place to make new feature suggestions, but how about discount codes that can be entered just before payment? Sometimes I want to arrange a special price for someone (or a group of people) and that would be a convenient way to do it.

Also... more flexible p&p - perhaps banded by order quantity, or value, so orders above a certain level can be "free p&p", or extra p&p etc.

 
helaku

Joined: 2007-04-29
Posts: 51
Posted: Fri, 2007-05-04 05:33

I've recently installed Gallery 2.2.1 and Daniel Leaberry and Matthew Turnbull's PayPal module. Then I stumbled upon this thread and found this vastly improved PayPal module.

Jayhen, you have done a fantastic job!! Once I get sales through my site you will be assured a donation.

As I live downunder (New Zealand) I charge in NZD. PayPal now accept 16 currencies and I had no trouble adding NZD to this module. However, Jayhen, in case you'd like to add the additional currencies in a future version, I've attached a file with all currencies. There's also a file with all country codes, although that might be overkill.

Once again, great effort! Keep up the good work!

 
jayhen

Joined: 2007-02-12
Posts: 159
Posted: Fri, 2007-05-04 13:03

helaku - I greatly appreciate your comment and your pledge.

This is just a general note to say that I am still active and working out how to tackle the ongoing development. The main issue that I'm facing is limited resources (one actual donation to date) and so I am trying to continue off the back of paid requests, however it requires some tricky juggling. I'm also dealing with family health issues at the moment so am running slower than usual!

 
minoltamaniac
minoltamaniac's picture

Joined: 2005-10-03
Posts: 83
Posted: Tue, 2007-05-15 19:01
jayhen wrote:
helaku - I greatly appreciate your comment and your pledge.

The main issue that I'm facing is limited resources (one actual donation to date) and so I am trying to continue off the back of paid requests, however it requires some tricky juggling. I'm also dealing with family health issues at the moment so am running slower than usual!

You now have two actual donations as I just sent you a small one. I am still using the old cart versions designed before you arrived on many of my sites and as soon as I start generating more revenue on my newer sites, I will hit you up again with another small token of appreciation. Sorry to hear you are dealing with health issues in the family.

Good luck and take care.

-don

 
seanb724

Joined: 2005-02-16
Posts: 18
Posted: Wed, 2007-05-16 02:01

Hi all,

I was just checking back in to checkout to see if anyone had written per album pricing yet, and lo and behold, here it is! I've spent the past few hours trying to get it to work, but no luck. Some of that was adding in the custom fields module, which then required an upgrade to a new core (2.1 -> 2.2), etc. But now, even though I've got it all installed, and all the custom field stuff is there, it doesn't seem to work.

One quick question is as follows: when I updated the custom field "checkoutpricing" for a photo, or for the album, it says saved, but then there is nothing in that field. Is that the way it should be, or is it an indicator of a deeper issue? When I change checkout product using the drop down, it does seem to stay saved.

Another symptom: If I change check out product to "only listed products" instead of "any items," then when I add a photo to the cart, I get a message about "sorry, no purchase options are currently available for this item." If I leave it at any, but then make changes to checkout pricing, I still get the standard pricing as defined in the checkout module. Even when I refer to the internal reference name.

A specific example is that under checkout module, I have an internal reference name of "wallets." I then go to edit the album, or the photo, and go into custom fields. I then click on "edit custom fields for this album" and add "wallets:10.00" or "wallets:10.00|fourbysix:15.00" for example. It says saved (though then that field doesn't show anything it). I go on to add the photo to my cart on a different PC, but the wallets are still the default price.

Any ideas? Hopefully it is something simple I have overlooked.

Thanks!
Sean

p.s. I will definitely donate some $$ to the cause once I have this working. Though this is a fairly small time business so it can't be substantial!

 
seanb724

Joined: 2005-02-16
Posts: 18
Posted: Wed, 2007-05-16 13:44

I think I have it fixed... I had to uninstall the custom field plugin, and reinstall it. Then it seemed to take the checkout pricing properly. I had tried to delete it, and got an error that the object could not be found. That is when I decided to re-install it.

/Sean

 
schwos

Joined: 2006-04-15
Posts: 50
Posted: Wed, 2007-05-16 15:48

All,

Looking for a cart type solution in which when the customer is shopping they aren't thrown into the view cart when they select an image. Right now from what I have tested when you add item to cart it goes to view cart, I would like for it to acknowledge that it added the item to the cart by just changing the icon under the image that it was added or have it show under view cart within the sidebar without jumping to the view cart screen. This allowing the customer to continue shopping.

Is this possible with checkout?

As well can I leverage digibug with checkout cart as well?

 
jayhen

Joined: 2007-02-12
Posts: 159
Posted: Thu, 2007-05-17 16:23

schwos - have you looked at the options in the administration page? You should deselect the checkbox 'Redirect user to cart when adding items?'.

I haven't tried the Digibug module, I assume it uses the cart module. I would hope to make the cart plugins compatible with checkout in the future, but I don't currently have enough resources to fund this.

I'm currently working towards the next release, in parallel to my day job, so it's a bit slow, but expect something in the next few weeks. It's worth the wait.

 
desk2web
desk2web's picture

Joined: 2006-08-26
Posts: 17
Posted: Tue, 2007-05-22 22:17

I've just upgraded to the latest RC, which is great I have to say. I do have a question though....

My galery is for restricted access - my client is using the gallery to show his customers their images, they then order prints through the gallery - but pricing is dependant not only on size but quantity. Rather than try and work out how to enable multiple pricing is it possible to remove the price requirement and subsequent display altogether, so that in the admin he adds the print sizes and finishes, but no prices (I curently have it set to 0 but this makes it look like the prints are free!)

I am using the checkoutemail route rather than paypal etc, so I'm hoping its possible to mod the module to not require the price.

Thanks in advance and fingers crossed there is a solution!

 
jayhen

Joined: 2007-02-12
Posts: 159
Posted: Wed, 2007-05-23 08:56

desk2web - I hope to make this an option in admin. In the meantime, remove all occurrences of :

{g->text text="Price"}

and

{if isset($item.itemPrices[x])}{$item.itemPrices[x]}{else}{$tpl.price[x]}{/if}

from SelectProducts.tpl and ConfirmPhotos.tpl in the templates folder of the checkout module.
ADDITIONAL NOTE: If you're using checkoutemail, you'll also need to remove these from checkoutemail/templates/Message.tpl.

If memory serves, that should do it.

 
desk2web
desk2web's picture

Joined: 2006-08-26
Posts: 17
Posted: Wed, 2007-05-23 11:10

Now thats what I call support for a module, many thanks for the quick response.

I made the edits as required, I think its just down to editing more out, I've done a couple of screenshots to show edits I need to do if you have time to advise?

[img]http://img.photobucket.com/albums/v106/desk2web/1.png[/img]

[IMG]http://img.photobucket.com/albums/v106/desk2web/2.png[/IMG]

So near and yet so far away ;-)

Thanks

Allan