Details
-
Type:
Bug
-
Status: Done/Fixed
-
Priority:
Critical
-
Resolution: Duplicate
-
Affects Version/s: 4.2.8
-
Fix Version/s: None
-
Component/s: None
-
Labels:None
Description
Shall we force donors to enable Javascript in their browsers or else they are not allowed to give money? I think not.
Full story with screenshots: http://forum.civicrm.org/index.php/topic,26696.msg120283.html#msg120283
Reproduce on demo site: http://wordpress.demo.civicrm.org/?page=CiviCRM&q=civicrm/contribute/transact&reset=1&id=4
I've reproduced what I view as a major problem with Paypal Standard and the use of jQuery to process contribution pages, related to the Billing Block Info section
1. If someone has javascript off (or is using the common "NoScript" plugin) their transaction is not processed and not forwarded to paypal standard. Data loss occurs and the contribution is recorded with a blank contact.
2. if any jQuery errors exist on the CiviCRM contribtuion page, because of theme/module/plugin conflicts, an error occurs when connecting to Paypal and contribution is not recorded at all.
Let's make CiviCRM contribution pages less dependent on jQuery for proessing related to Paypal Standard.
I'm willing to personally sponsor this fix as well as inclusion in 4.2.9 or backport to 4.2. 4.2.9 will be out there for a while and should not include this issue, IMHO