furrymitn Posted November 28, 2011 Share Posted November 28, 2011 Stripe.com payment gateway. Support local as well as remote storage(via tokenized customer data) Support refunds Support automatic capture Follow development, submit requests and issues here: http://zignut.com/forge/projects/zstripe Download, purchase here: https://zignut.com/order/cart.php?gid=8 Requirements: WHMCS 4.5 or later(not tested with anything less, but may work, YMMV) Stripe.com PHP libraries IonCube loaders Stripe.com account 0 Quote Link to comment Share on other sites More sharing options...
furrymitn Posted December 10, 2011 Author Share Posted December 10, 2011 Use coupon code "whmcs" for a 40% discount. Good until the end of the year. 0 Quote Link to comment Share on other sites More sharing options...
jclarke Posted December 14, 2011 Share Posted December 14, 2011 This looks interesting, what would be the process for switching from locally stored cards using authorize.net to your stripe module? Is the source code available so I can ensure the security of my users credit card data? Thanks 0 Quote Link to comment Share on other sites More sharing options...
furrymitn Posted December 14, 2011 Author Share Posted December 14, 2011 jclarke - if you are storing card data on your server, and using authorize.net to charge them only(not store), then I would imagine you would only need to install the module and change the "preferred" payment gateway. The source is not available, except in the case that we cease development. In that case it will be sent to all customers at the time. 0 Quote Link to comment Share on other sites More sharing options...
Troy Posted December 22, 2011 Share Posted December 22, 2011 Suppose one is interested in switching to stripe in such a way that all of the card details stored within WHMCS are transferred over and made into Stripe customers? Can your module do that, or have you/will you develop any code to allow it? I can see someone previously storing credit cards in WHMCS but wanting to switch to Stripe and offload the card storage to them for easier PCI compliance. Does the module provide a means for the customer to change his card details, (stored by Stripe instead of WHMCS), much like a client with card details stored in WHMCS can currently? If a customer pays an invoice manually, is he able to use a card other than the one stored by Stripe, without changing the card stored by Stripe? (Again like he can if the data is stored in WHMCS). 0 Quote Link to comment Share on other sites More sharing options...
furrymitn Posted December 28, 2011 Author Share Posted December 28, 2011 Troy - sorry I didn't see your post, for some odd reason I wasn't subscribed to the thread. I know you've already been testing, but thought I'd answer here for others. Suppose one is interested in switching to stripe in such a way that all of the card details stored within WHMCS are transferred over and made into Stripe customers? Can your module do that, or have you/will you develop any code to allow it? Our module will not do that. But as customers update their details, it will be stored as defined in your options. Does the module provide a means for the customer to change his card details, (stored by Stripe instead of WHMCS), much like a client with card details stored in WHMCS can currently? It's somewhat transparent to the end-user, as soon as the payment type is changed. They use the same methods. If a customer pays an invoice manually, is he able to use a card other than the one stored by Stripe, without changing the card stored by Stripe? (Again like he can if the data is stored in WHMCS). I know they can use a different card, but not sure if it affects the stored card info. This module does not change the payment/checkout process, it only allows to use stripe.com as the payment processor, as well as allowing you to choose whether you want the card data stored at stripe, or local(your WHMCS install) 0 Quote Link to comment Share on other sites More sharing options...
mjdj1999 Posted January 22, 2012 Share Posted January 22, 2012 I setup an account and downloaded your trial however I'm having some issues finding a complete set of instructions on how to install this. For example, there is no mention on the readme.txt about what to do for this entry: FULL ABSOLUTE Path to Stripe lib Can you provide more info on what needs to be in this field? Thank you 0 Quote Link to comment Share on other sites More sharing options...
furrymitn Posted January 23, 2012 Author Share Posted January 23, 2012 I setup an account and downloaded your trial however I'm having some issues finding a complete set of instructions on how to install this. For example, there is no mention on the readme.txt about what to do for this entry: FULL ABSOLUTE Path to Stripe lib Can you provide more info on what needs to be in this field? Thank you Yes, docs are horrible, I'll revamp those and get them available. The full, absolute, local path to Stripe.php should be there. i.e. /path/to/my/directory/lib/Stripe.php The module will attempt to append /lib /lib/Stripe.php to the path if it can't fine Stripe.php before giving up. 0 Quote Link to comment Share on other sites More sharing options...
airynd Posted February 9, 2012 Share Posted February 9, 2012 (edited) I am also having troubles with the install. There is no readme file or any documentation with the download itself, and it's not showing up in my Addons area within WHMCS after uploading the file to my addons directory, unzipping it, chowning it to the correct user and so forth. I'm going to go back to your site to see if you've got documentation I missed on the first pass, as it looks like you were going to update the docs over a year ago. ------------ Ok, I found this: http://zignut.com/forge/projects/zstripe/wiki/Installation I had originally looked under "Documentation." ------------ Still no joy. /home/host/public_html/whmcs/modules/gateways drwxr-xr-x 2 host host 4096 Feb 9 10:54 zstripe/ >> cd zstripe/ -rw-r--r-- 1 host host 33527 Feb 9 10:51 zStripe-1.34.zip -rw-r--r-- 1 host host 6131 Dec 6 08:46 zstripe_license.txt -rw-r--r-- 1 host host 39886 Dec 28 13:45 zstripe.php There is still no Stripe or zStripe in my payment gateways setup area. Any help? Thank you. Edited February 9, 2012 by airynd updated information 0 Quote Link to comment Share on other sites More sharing options...
furrymitn Posted February 10, 2012 Author Share Posted February 10, 2012 airynd, support tickets are welcome and always responded to! I really apologize for the documentation. http://zignut.com/forge/projects/zstripe/wiki/Installation has now been updated a little. Starting from the beginning, you should unzip zstripe and copy zstripe.php to /your/whmcs/gateways directory(not a subdirectory). Then download the Stripe PHP library from stripe.com(the next version will include this). Unzip the Stripe library somewhere convenient that zstripe will have access to. Check Setup->Payments->Payment Gateways and configure zstripe. I will note that the path for stripe.php in the zstripe settings should be the full path: /your/path/to/stripe/lib/Stripe.php I am also having troubles with the install. There is no readme file or any documentation with the download itself, and it's not showing up in my Addons area within WHMCS after uploading the file to my addons directory, unzipping it, chowning it to the correct user and so forth. I'm going to go back to your site to see if you've got documentation I missed on the first pass, as it looks like you were going to update the docs over a year ago. ------------ Ok, I found this: http://zignut.com/forge/projects/zstripe/wiki/Installation I had originally looked under "Documentation." ------------ Still no joy. /home/host/public_html/whmcs/modules/gateways drwxr-xr-x 2 host host 4096 Feb 9 10:54 zstripe/ >> cd zstripe/ -rw-r--r-- 1 host host 33527 Feb 9 10:51 zStripe-1.34.zip -rw-r--r-- 1 host host 6131 Dec 6 08:46 zstripe_license.txt -rw-r--r-- 1 host host 39886 Dec 28 13:45 zstripe.php There is still no Stripe or zStripe in my payment gateways setup area. Any help? Thank you. 0 Quote Link to comment Share on other sites More sharing options...
airynd Posted February 10, 2012 Share Posted February 10, 2012 Thanks very much for the response! I did open a support ticket with Stripe yesterday - turns out I'm having trouble with the libraries, is not zStripe's fault. Hopefully we'll clear it up soon - I'm looking forward to utilizing Stripe and your module. Thanks again! 0 Quote Link to comment Share on other sites More sharing options...
furrymitn Posted February 15, 2012 Author Share Posted February 15, 2012 Thanks very much for the response! I did open a support ticket with Stripe yesterday - turns out I'm having trouble with the libraries, is not zStripe's fault. Hopefully we'll clear it up soon - I'm looking forward to utilizing Stripe and your module. Thanks again! Were you able to get this sorted? Anything we can do to help? 0 Quote Link to comment Share on other sites More sharing options...
markb1439 Posted March 27, 2012 Share Posted March 27, 2012 Hi, has this issue (and any others) been resolved? We are thinking of giving this a try. 0 Quote Link to comment Share on other sites More sharing options...
mylove4life Posted March 27, 2012 Share Posted March 27, 2012 the system is working fine for me. 0 Quote Link to comment Share on other sites More sharing options...
markb1439 Posted April 2, 2012 Share Posted April 2, 2012 Working fine for us to, just in case the poster above had given up. It does work. 0 Quote Link to comment Share on other sites More sharing options...
yarrix Posted May 8, 2012 Share Posted May 8, 2012 does it support recurring payments? 0 Quote Link to comment Share on other sites More sharing options...
calebcall Posted May 8, 2012 Share Posted May 8, 2012 Love this! Currently using the trial version, but once that expires I will be moving to a purchased license. 0 Quote Link to comment Share on other sites More sharing options...
furrymitn Posted May 8, 2012 Author Share Posted May 8, 2012 does it support recurring payments? Yes. WHMCS will use it to support recurring payments. 0 Quote Link to comment Share on other sites More sharing options...
MikeDVB Posted June 20, 2012 Share Posted June 20, 2012 Hello, I see that stripe does do an AVS check when you pass an address and a CVV check when you pass a CVV number. Does this module offer/support those and/or are there plans to offer it in the future? Our current gateway allows us to turn down charges with mis-matched AVS or a bad CVV2, but with Stripe the module would have to pass the data for Stripe to return a result. I looked through the little documentation I could find, and found nothing on this. 0 Quote Link to comment Share on other sites More sharing options...
tommyinnn Posted August 12, 2012 Share Posted August 12, 2012 Yes I agree with everyone else, this is great! Stripe.com makes things so easy and their fees are amazing, and your mod works seamlessly with WHMCS so clients never need to leave my site. I do have a few questions I was not able to find any k-base articles on, sorry if I missed them - So does this automatically charge the clients credit card when a invoice is due? While this would end up earning me a lot more money I would much rather give the client a choice, either a one time payment or recurring payments... I personally hate setting up recurring payments and, depending on the clients bank, it could cause them a overdraft fee, I would much rather not be the cause of one of my clients overdraft fee, but I was not able to find where I could even disable this, the image is from WHMCS Admin SETTINGS > AUTOMATION SETTINGS - In my gateway settings, I have the box "Store credit card info locally" unchecked, does this mean I do not need a SSL certificate? I'm sure it's highly recommended but is it required? Thanks in advanced 0 Quote Link to comment Share on other sites More sharing options...
wirenine Posted August 16, 2012 Share Posted August 16, 2012 (edited) How is everyone's experience with this gateway module? Does it work as expected, any bugs? Development? I think their should be an official WHMCS addon for this gateway, HostBillApp has had one since 02-12. Edited August 16, 2012 by WN-Ali 0 Quote Link to comment Share on other sites More sharing options...
mylove4life Posted August 16, 2012 Share Posted August 16, 2012 works 100%, have been using it for sometime now 0 Quote Link to comment Share on other sites More sharing options...
furrymitn Posted August 16, 2012 Author Share Posted August 16, 2012 Yes I agree with everyone else, this is great! Stripe.com makes things so easy and their fees are amazing, and your mod works seamlessly with WHMCS so clients never need to leave my site. I do have a few questions I was not able to find any k-base articles on, sorry if I missed them No problem! - So does this automatically charge the clients credit card when a invoice is due? While this would end up earning me a lot more money I would much rather give the client a choice, either a one time payment or recurring payments... I personally hate setting up recurring payments and, depending on the clients bank, it could cause them a overdraft fee, I would much rather not be the cause of one of my clients overdraft fee, but I was not able to find where I could even disable this, the image is from WHMCS Admin SETTINGS > AUTOMATION SETTINGS [ATTACH=CONFIG]3534[/ATTACH] While WHMCS can be setup to do automation, during check out, etc, the client is prompted whether they wish to store their card details for future recurring payments or not. If you would like to completely remove the ability to bill recurring, Uncheck Setup->General->Security->Disable Credit Card Storage - In my gateway settings, I have the box "Store credit card info locally" unchecked, does this mean I do not need a SSL certificate? I'm sure it's highly recommended but is it required? Thanks in advanced An SSL cert is a must for any billing interface, no matter the data collected, IMHO, but since you are essentially collecting card data, even though it is not stored in any capacity on your site, I believe it is also required. 0 Quote Link to comment Share on other sites More sharing options...
f9dc Posted August 17, 2012 Share Posted August 17, 2012 (edited) but since you are essentially collecting card data, even though it is not stored in any capacity on your site, I believe it is also required. In terms of PCI compliance, how do you compare to, for example, PayPal's API gateway? In PayPal's case, I never collect, see, store, transmit, or touch the credit card data. It's completely invisible to me. It looks like your module collects the data through WHMCS and possibly stores it on the server. Is this correct? EDIT: Your website states that it can store the data remotely. Is any card data at all stored on my local server? Basically, this post concerns me: http://zignut.com/forge/issues/19#change-54 It suggests setting WHMCS to not store the card data locally. That's fine, but will the customer have to re-enter their card data every month with a recurring invoice? Edited August 17, 2012 by f9dc 0 Quote Link to comment Share on other sites More sharing options...
furrymitn Posted August 17, 2012 Author Share Posted August 17, 2012 In terms of PCI compliance, how do you compare to, for example, PayPal's API gateway? In PayPal's case, I never collect, see, store, transmit, or touch the credit card data. It's completely invisible to me. It looks like your module collects the data through WHMCS and possibly stores it on the server. Is this correct? EDIT: Your website states that it can store the data remotely. Is any card data at all stored on my local server? Basically, this post concerns me: http://zignut.com/forge/issues/19#change-54 It suggests setting WHMCS to not store the card data locally. That's fine, but will the customer have to re-enter their card data every month with a recurring invoice? That specific "bug" is really the way whmcs operates. If a client enters card data before placing an order, there is no payment gateway associated with them(technically the order, but for the sake of this, we'll say the client), and it will then store the details locally, based on how WHMCS is configured. Most clients are not going to do this, instead they will supply card details as part of an order, and decide then whether they want to store their details with you or not. Again, this is independent of any gateway. In terms of zStripe, when the card details are supplied during order, or anytime after that, the card data is taken via your site, hopefully over SSL and transmitted the Stripe. No data is stored locally unless you have the option to store locally in the gateway configuration. 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.