+++++++++++++++++++++++++++++++++++++ Update ++++++++++++++++++++++++++++++++++++++++++
Hi all
As the author of the plugin I'd like to thank everybody for their input & bug crunching/detecting. If you find any other errors please PM me with them and I will try to sort them out asap for you as I do not visit the forums here very often.
I've just uploaded a zip to the modules page with v1.3 in it (Zip id called stripe_zencartv13a.zip) http://www.zen-cart.com/downloads.php?do=file&id=1548 (it takes a while to appear so if you don't see version 1.3 there wait a bit)
changes to that are:
Canadian currency problem fixed
Billing address/shipping address screw up fixed
GBP and EUR added
Manual code to change the dropdown display added
Order total round() function added as per above post
Currently Stripe are at Beta here in the UK so whilst you can experiment with GBP you cannot (as yet) have this linked to a live store/bank account.
EUR is not yet accommodated at Stripe.
One 'gotcha' is that if you do not enable AVS checking in your Zencart admin then no billing address information at all will be sent to Stripe - if you are seeing 'billing city = null' and so on at Stripe then there's your likely suspect.
This module uses the stripe.js file (there is a PHP library supplied by Stripe that is in the zip file in the ext folder but is unused) and grabs it from Stripe each time the checkout_confirmation page is entered. Stripe have told me that in order to be fully PCI compliant you must use the .js package and you must have SSL in your checkout. In our osCommerce package we've put a great big warning as regards SSL on the live customer facing pages - this is not in the Zencart version but you must be aware of the need for SSL.
Graeme
Bookmarks