CiviCRM

Paypal Express fails if no "additional contribution" entered on a membership signup page

Details

  • Type: Bug Bug
  • Status: Open Open
  • Priority: Blocker Blocker
  • Resolution: Unresolved
  • Affects Version/s: 3.4.1
  • Fix Version/s: 4.3
  • Component/s: CiviContribute, CiviMember
  • Labels:
    None

Description

Using PaypalPro as a payment processor and a contribution page with membership block and contribution amounts section enabled with "seperate memberrship payment" checked.

If a contributor chooses to pay via paypal express (clicking the paypal button graphic) they are given this error:

Payment Processor Error message
: 10400:Transaction refused because of an invalid argument. See
additional error messages for details. Order total is missing.

NOTE: this only is an error when "Separate membership payment" is checked because nothing is required to be entered in the "additional contributions" box. if "seperate membership payment is not checked then the contribution amount must be entered and there is no error given.

Activity

Hide
Donald A. Lobo added a comment -

I think the right behavior for this is to suppress the PayPal express button if "Separate membership payment" is checked. We cannot do multiple transactions (which is what that feature entails) with paypal express (with our current code base)

If this issue is important for you, please investigate and submit a patch. We can help u get started on IRC
Show
Donald A. Lobo added a comment - I think the right behavior for this is to suppress the PayPal express button if "Separate membership payment" is checked. We cannot do multiple transactions (which is what that feature entails) with paypal express (with our current code base) If this issue is important for you, please investigate and submit a patch. We can help u get started on IRC

People

Vote (0)
Watch (0)

Dates

  • Created:
    Updated: