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 CiviEvent (Moderator: Yashodha Chaku) »
  • CiviEvent Cart not working with PayPal Website Payments Standard?
Pages: [1]

Author Topic: CiviEvent Cart not working with PayPal Website Payments Standard?  (Read 987 times)

gensmann

  • I’m new here
  • *
  • Posts: 21
  • Karma: 0
  • CiviCRM version: 4.2.6
  • CMS version: Drupal 7.14
  • MySQL version: 5.1.66
  • PHP version: 5.3.2
CiviEvent Cart not working with PayPal Website Payments Standard?
February 13, 2013, 06:47:59 am
Hi guys,

I'm hoping to use the cart functionality, but I've run into some problems. Maybe you can help?

If I try to check out using PayPal Website Payments Pro it works until I get the message from PayPal that my client's country (The Netherlands) is not a supported country (10565 Merchant country unsupported) - only Canada, UK, US are according to https://www.x.com/developers/paypal/products/international-availability.

So I would love to see the payment work with PayPal Website Payments Standard, but upon clicking "Complete Transaction" I get:

Quote
"Sorry but we are not able to provide this at the moment.
Please set the API URL. Please refer to the documentation for more details"
I've tried to insert the API URL into the the PayPal Standard entry in the database, but that leads to:
Quote
10002: Authentication/Authorization Failed You do not have permissions to make this API call.

I've tried with the demo system as well and there I get the same problems using PP Standard.

Any suggestions are very welcome.

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: CiviEvent Cart not working with PayPal Website Payments Standard?
February 13, 2013, 07:51:40 am

can you try and get a simple contribution page to work with paypal standard, before you explore cart functionality

that will confirm that paypal standard works in your case, and then you can focus on what does event cart support

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

gensmann

  • I’m new here
  • *
  • Posts: 21
  • Karma: 0
  • CiviCRM version: 4.2.6
  • CMS version: Drupal 7.14
  • MySQL version: 5.1.66
  • PHP version: 5.3.2
Re: CiviEvent Cart not working with PayPal Website Payments Standard?
February 13, 2013, 08:02:58 am
Hi Lobo,

Thanks for replying. The setup is working with PP Std. and participants can register for (other) events and renew memberships and pay using PP std. - i.e. by being redirected to the PP site with billing information and amount carried forward.

But it seems that the cart functionality has PP API calls hard-coded which is not a setup option for PP Std.

All the other functionality in cart works as expected with conference slots etc.

So what I'm looking for is help with making cart work with PP std.

Thanks.

Just to be clear:
I've set up a PP Pro profile with correct API username/pw/ID and had I been in e.g. the UK that would work.

But my PP std. profile doesn't seem to work with the cart functionality as shown by error messages above.
« Last Edit: February 13, 2013, 08:06:19 am by gensmann »

gensmann

  • I’m new here
  • *
  • Posts: 21
  • Karma: 0
  • CiviCRM version: 4.2.6
  • CMS version: Drupal 7.14
  • MySQL version: 5.1.66
  • PHP version: 5.3.2
Re: CiviEvent Cart not working with PayPal Website Payments Standard?
February 13, 2013, 08:23:20 am
I've just tried again in the demo system:

Steps to reproduce:
  • CiviEvent cart enabled
  • PP Std. payment processor set up and selected for the Fall Fundraiser Dinner event.
  • Fall Fundraiser Dinner added to cart from http://drupal.demo.civicrm.org/civicrm/event/ical?reset=1&page=1&html=1
  • If I proceed with check out from http://drupal.demo.civicrm.org/civicrm/event/view_cart
    then I get the
    Quote
    "Sorry but we are not able to provide this at the moment.
    Please set the API URL. Please refer to the documentation for more details"
    error.

Any advice is welcome.

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: CiviEvent Cart not working with PayPal Website Payments Standard?
February 13, 2013, 08:33:15 am

so most likely event cart only support Paypal Pro

would be good if you can take a look at the code and generalize it so it supports all civicrm payment processors

thanx

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

gensmann

  • I’m new here
  • *
  • Posts: 21
  • Karma: 0
  • CiviCRM version: 4.2.6
  • CMS version: Drupal 7.14
  • MySQL version: 5.1.66
  • PHP version: 5.3.2
Re: CiviEvent Cart not working with PayPal Website Payments Standard?
February 13, 2013, 08:41:45 am
I was afraid that would be the answer.

I currently have no skills in programming CiviCRM, but I'll see if I can figure something out.
I suppose the functions used when processing a payment for a single event without cart can be reused.

Thanks.

gensmann

  • I’m new here
  • *
  • Posts: 21
  • Karma: 0
  • CiviCRM version: 4.2.6
  • CMS version: Drupal 7.14
  • MySQL version: 5.1.66
  • PHP version: 5.3.2
Re: CiviEvent Cart not working with PayPal Website Payments Standard?
February 13, 2013, 08:53:12 am
Hi again Lobo,

If you or someone you know can implement the functionality within the next couple of days, my client is willing to pay for it.

Please drop me an e-mail at civicrm@gensmann.net if this is of any interest.

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: CiviEvent Cart not working with PayPal Website Payments Standard?
February 13, 2013, 09:15:22 am

You might want to contact someone from our experts listing. I've asked web access to respond to you

Note that event cart was a contributed code base (thx to Giant Rabbit / Compass Point). As such, we feel that it might require some more work to handle all the combinations / options that civievent exposes. Just wanted to make that clear as you experiment and play with event cart.

However it is definitely a very useful addition and we'd love to see it getting more love and attention

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

gensmann

  • I’m new here
  • *
  • Posts: 21
  • Karma: 0
  • CiviCRM version: 4.2.6
  • CMS version: Drupal 7.14
  • MySQL version: 5.1.66
  • PHP version: 5.3.2
Re: CiviEvent Cart not working with PayPal Website Payments Standard?
February 16, 2013, 10:07:42 am
Hi all,

I've talked to Web Access and they estimate 70-80 hours of development to meet the needs of my client.

Unfortunately that's not a cost they're willing to incur so we'll use the non-cart functionality instead.

Thanks for your feedback and effort.

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviEvent (Moderator: Yashodha Chaku) »
  • CiviEvent Cart not working with PayPal Website Payments Standard?

This forum was archived on 2017-11-26.