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 (Moderator: Donald Lobo) »
  • Contribution page and paypal pro express button
Pages: [1]

Author Topic: Contribution page and paypal pro express button  (Read 1612 times)

prasanthsd@yahoo.com

  • Guest
Contribution page and paypal pro express button
September 27, 2010, 06:35:58 am
Hi,

I have created a contribution page which does member signup and also accepts additional contribution amounts. So with seperate membership payment selected and paypal pro as the payment option selected, the page would display both the express checkout button and the credit card fields.

In this if I pay with a credit card everything works as intended on all the cases. But when using express checkout button, if the additional amount text box is filled then I get a error that a transaction has already been completed for the token. Otherwise i get a error that Order total is missing.

Is this a known bug?

Thank you

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: Contribution page and paypal pro express button
September 27, 2010, 06:41:41 am

yes.

I think if u r using paypal pro, u have to display the paypal express button and i'm pretty sure we dont handle multiple transactions via that

if this is important to you, please consider investigating and contributing a patch

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

prasanthsd@yahoo.com

  • Guest
Re: Contribution page and paypal pro express button
September 27, 2010, 07:52:47 am
Thanks alot for the reply.

So what can be done? Does paypal express actually support multiple transactions?

Or do I have to workaround and add both the amounts and create a single contribution record?

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: Contribution page and paypal pro express button
September 27, 2010, 09:22:16 am

dont know if express supports multiple transactions. can you check the paypal docs and let us know. if it does, u'll need to modify the code to send 2 different tokens for the 2 transactions

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

prasanthsd@yahoo.com

  • Guest
Re: Contribution page and paypal pro express button
September 28, 2010, 07:47:54 am
Code: [Select]

status
    Payment Processor Error message: 10421:This Express Checkout session belongs to a different customer. This Express Checkout session belongs to a different customer. Token value mismatch.


I get this error when I tried to generate another token and use it. So i guess you cant use another token and do another transaction unless you redirect the user again and make him login using his paypal ID.

I think i'll just add the amounts and create a single contrib record.

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviContribute (Moderator: Donald Lobo) »
  • Contribution page and paypal pro express button

This forum was archived on 2017-11-26.