When PayPal indicates “Things don’t appear to be working at the moment” as an error message, this generally indicates that you are requiring encrypted payment buttons in your PayPal settings.
Because the WP-Members PayPal extension needs to generate the payment button dynamically to include user registration information, you cannot require encrypted payment buttons. (Security note: the plugin has other checks in place to make sure that button data is not tampered with, making sure that your payment amounts and payment receiver are correct when the payment is processed)
To disable this setting in PayPal:
- Log in to your PayPal account at www.paypal.com .
- Click your profile name in the top right corner of your account and then click Account Settings.
- Click Website payments on the left side of the page, then in the middle click Update across from Website preferences. The Website Payment Preferences page opens.
- Scroll down the page to the Encrypted Website Payments section.
- Next to the Block Non-encrypted Website Payment label, select the Off radio button.
- Scroll to the bottom of the page, and click the Save button.