Page MenuHomePhabricator

Remove notice specific to PayPal from donation form
Closed, ResolvedPublic2 Estimated Story Points

Description

For some time, PayPal restricted recurring payments to accounts for which credit card data was provided. This is not the case anymore. Users can now also subscribe if they handle their PayPal payments by direct debit.

When users choose a recurring payment and select PayPal as the payment method, a notice is displayed in the form ("Für regelmäßige Spenden muss bei PayPal eine Kreditkarte hinterlegt sein."). There is a similar notice in the membership form, although PayPal is not enabled as a payment type right now. It is based on the payment type selection only, since membership fees are always recurring.

Both notices and the underlying functionality can now be removed from both skins.

Acceptance Criteria

  • The notice regarding credit card data in PayPal accounts is not displayed in the donation form of skin cat17.
  • The notice regarding credit card data in PayPal accounts is not displayed in the membership form of skin cat17.
  • The notice regarding credit card data in PayPal accounts is not displayed in the donation form of skin 10h16.
  • The notice regarding credit card data in PayPal accounts is not displayed in the membership form of skin 10h16.

donation-form-paypal-notice.png (556×618 px, 41 KB)

donation-form-paypal-notice-10h16-p1.png (695×615 px, 66 KB)

donation-form-paypal-notice-10h16-p2.png (82×609 px, 14 KB)

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript
kai.nissen set the point value for this task to 2.Aug 27 2018, 9:21 AM

I wanted to pick this task but seems like it's already been done. I don't see the message neither on test spenden nor on spenden for both skins.
Also, AFAIK we don't have the PayPal option in the membership form.
@kai.nissen can you please confirm if the task is done?

It's still there. Did you select any of the recurring payments and PayPal as the payment processor?

Paying with PayPal is disabled for membership applications. You can enable it in your local configuration file to see the notice.