CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviContribute »
  • Community Contributed Payment Processors »
  • Stripe.com payment processor
Pages: [1] 2

Author Topic: Stripe.com payment processor  (Read 12029 times)

Laryn

  • I post frequently
  • ***
  • Posts: 192
  • Karma: 4
    • CEDC
  • CiviCRM version: 4.6.x
  • CMS version: Drupal 7
Stripe.com payment processor
October 25, 2011, 08:16:58 am
I'd love to see an integration with Stripe.com (new startup payment system). They're new and so far just available for US accounts, I think, but look really great. Is anybody who knows about CiviCRM Payment Processor code interested in taking a look?

https://stripe.com/

If I get some free time I may try to work on this (following these notes) but I'm not sure when that would be.

L.
CEDC...social justice by design

*Get support on the new CiviCRM help site. /laryn

Laryn

  • I post frequently
  • ***
  • Posts: 192
  • Karma: 4
    • CEDC
  • CiviCRM version: 4.6.x
  • CMS version: Drupal 7
Re: Stripe.com payment processor
December 06, 2011, 12:14:40 pm
Slight update: in researching this payment processor as an alternative to Paypal  (see stories such as this), one of the features I'm interested in is the supposedly easy method of managing subscriptions or recurring donations. I chatted with someone from Stripe today and they indicate that they way to do this is through their subscription functionality -- use the Stripe API to create a "plan" for the amount that the user has entered and then subscribe them to that plan.
CEDC...social justice by design

*Get support on the new CiviCRM help site. /laryn

Laryn

  • I post frequently
  • ***
  • Posts: 192
  • Karma: 4
    • CEDC
  • CiviCRM version: 4.6.x
  • CMS version: Drupal 7
Re: Stripe.com payment processor
August 14, 2012, 10:44:10 am
Progress!
Via @CiviCRM on Twitter:

Quote
Interested in using #stripe payments with #civicrm? check, download and test:
https://github.com/drastik/civicrm_stripe
CEDC...social justice by design

*Get support on the new CiviCRM help site. /laryn

Laryn

  • I post frequently
  • ***
  • Posts: 192
  • Karma: 4
    • CEDC
  • CiviCRM version: 4.6.x
  • CMS version: Drupal 7
Re: Stripe.com payment processor
August 20, 2012, 02:23:44 pm
I was getting around to this one to test it and after clicking "Install" next to the extension, I get:
Quote
Fatal error: Class 'ZipArchive' not found in /path/sites/all/modules/civicrm/CRM/Core/Extensions/Extension.php on line 203

UPDATE: This is related to our server's PHP environment and not CiviCRM or the Civi/Stripe extension. I'm adding the 'ZipArchive' functionality to our server and will continue testing.
« Last Edit: August 21, 2012, 07:02:11 am by Laryn »
CEDC...social justice by design

*Get support on the new CiviCRM help site. /laryn

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Stripe.com payment processor
August 20, 2012, 06:08:35 pm
You need the zip extension installed:

http://www.php.net/manual/en/intro.zip.php

this is installed by default in most standard php distributions

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

Laryn

  • I post frequently
  • ***
  • Posts: 192
  • Karma: 4
    • CEDC
  • CiviCRM version: 4.6.x
  • CMS version: Drupal 7
Re: Stripe.com payment processor
August 21, 2012, 07:03:10 am
Thanks Lobo... I'm trying to get this installed now.
CEDC...social justice by design

*Get support on the new CiviCRM help site. /laryn

Laryn

  • I post frequently
  • ***
  • Posts: 192
  • Karma: 4
    • CEDC
  • CiviCRM version: 4.6.x
  • CMS version: Drupal 7
Re: Stripe.com payment processor
August 21, 2012, 11:36:26 am
Okay, I got Zip installed and the payment processor extension installs and shows up. I've added keys (public and private) and tried test-driving a contribution page with it, but I'm getting:
Quote
Error:
The website encountered an unexpected error. Please try again later.
CEDC...social justice by design

*Get support on the new CiviCRM help site. /laryn

drastik

  • I’m new here
  • *
  • Posts: 5
  • Karma: 1
    • Drastik by Design
  • CiviCRM version: 4.2
  • CMS version: Drupal 7
  • MySQL version: 5
  • PHP version: PHP 5.3x
Re: Stripe.com payment processor
August 21, 2012, 12:02:02 pm
I can assure you the Stripe extension has been tested thoroughly and should be working without any headaches.

That could be many things, I'm sure the Civi team will chime in with help but I'd suggest looking at your site/CMS logs and Apache's (if applicable).

Laryn

  • I post frequently
  • ***
  • Posts: 192
  • Karma: 4
    • CEDC
  • CiviCRM version: 4.6.x
  • CMS version: Drupal 7
Re: Stripe.com payment processor
August 21, 2012, 12:59:45 pm
The problem was that the CiviCRM debug log wasn't recording anything. I turned on the Drupal watchdog logging and now see this:

Quote
Notice: Undefined index: location_type_id in CRM_Core_BAO_Address::create() (line 102 of /path/sites/all/modules/civicrm/CRM/Core/BAO/Address.php).
And then:
Quote
Stripe_InvalidRequestError: Invalid token id: in Stripe_ApiRequestor->handleApiError() (line 66 of /path/sites/all/modules/civicrm/packages/stripe-php/lib/Stripe/ApiRequestor.php).
CEDC...social justice by design

*Get support on the new CiviCRM help site. /laryn

drastik

  • I’m new here
  • *
  • Posts: 5
  • Karma: 1
    • Drastik by Design
  • CiviCRM version: 4.2
  • CMS version: Drupal 7
  • MySQL version: 5
  • PHP version: PHP 5.3x
Re: Stripe.com payment processor
August 21, 2012, 01:51:02 pm
Not my area of expertise but it sounds like something w/ your setup is having an issue revolving around addresses which in turn is making the Stripe payment request fail since it needs to validate the cardholder's address.

gummdyla

  • I’m new here
  • *
  • Posts: 1
  • Karma: 0
  • CiviCRM version: 4.1
  • CMS version: wordpress
  • MySQL version: 1
  • PHP version: 1
Re: Stripe.com payment processor
September 16, 2012, 02:40:30 pm
has this been tested with a wordpress installation?

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Stripe.com payment processor
September 17, 2012, 07:05:06 am

pretty sure not. but would be great if you can download and test it and see if it works with WP. If not, would be good if you can investigate and see what changes are needed to make it work with wp

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

devin

  • I’m new here
  • *
  • Posts: 2
  • Karma: 0
  • CiviCRM version: 4.2
  • CMS version: Wordpress
  • MySQL version: 5.1.66
  • PHP version: 3.5.5
Re: Stripe.com payment processor
March 14, 2013, 08:19:17 pm
Hi folks.  I've attempted to get Stripe working in Wordpress.  Got close but not the whole way there.

* I added the Stripe extension, which allows me to select Stripe as a Payment Process.
* I placed the Stripe package into the appropriate folder: github.c*m/stripe/stripe-php
* I set up the Web Hook.
* I configured a payment page.

When I test a donation, I fill out my payment info and click confirm;
then I see the summary and confirm again;
then it takes me to a page with my header and top navmenu but no content at this URL: mysite.c*m/donatepage/?page=CiviCRM&q=civicrm/contribute/transact

I go back to my Stripe logs and nothing has happened.

I'm a bit lost.  Any assistance would be greatly appreciated.

This is also my first time posting to this form so feel free to let me know how I could improve my documentation.

Thanks.

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Stripe.com payment processor
March 14, 2013, 09:40:14 pm

I was curious and wanted to play with stripe and also see if it would work in WP

i used it on 4.3.beta3 and a simple test donation worked fine. I had to tweak the js a bit for some 4.3 changes and i've filed an issue with drastik on this

not sure why it did not work on your site :(

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

planetwebb

  • I post occasionally
  • **
  • Posts: 62
  • Karma: 2
  • CiviCRM version: 4.5.8
  • CMS version: Joomla 2.5.28 / Drupal 7.34
  • MySQL version: 5.5.34-cll-lve
  • PHP version: 5.3.22
Re: Stripe.com payment processor
July 23, 2013, 06:44:53 am
I'm considering to change from PayPal to Stripe...

Is Stripe functionality more like PayPal Standard or PayPal Pro?

We are using PP Standard and I'm looking at options to reduce/eliminate the orphaned transactions that do not complete at the processor.  Registrants drop at the PP payment screen (canned for PP Standard) because they think they need a PP account.  I think that processing the CC info locally would remedy most and for those that drop, you're not left with a "pending" registration.

PP Pro would solve (I believe) but I'd like to consider options while I'm considering a change.

Pages: [1] 2
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviContribute »
  • Community Contributed Payment Processors »
  • Stripe.com payment processor

This forum was archived on 2017-11-26.