Title: Process payment Page not working
Last modified: October 26, 2016

---

# Process payment Page not working

 *  [Matthew](https://wordpress.org/support/users/revdarkwing/)
 * (@revdarkwing)
 * [9 years, 6 months ago](https://wordpress.org/support/topic/process-payment-page-not-working/)
 * I have MembershipPro setup and setup one membership level. I let the plugin set
   up the pages and am using Braintree sandbox for payments.
    When I click on the
   tab to process the credit card payment I get the following error message.
 * The mydomain.org page isn’t working
 * mydomain.org is currently unable to handle this request.
    HTTP ERROR 500
 * I further notice that if I “view” the “membership confirmation” page it defaults
   to the home page instead and if I try to view the membership checkout page it
   takes me to the membership-levels page instead.
 * have no idea how to proceed so any feedback would be greatly appreciated.
    website
   is [http://iahnlp.org](http://iahnlp.org)
 * thanks

Viewing 2 replies - 1 through 2 (of 2 total)

 *  Thread Starter [Matthew](https://wordpress.org/support/users/revdarkwing/)
 * (@revdarkwing)
 * [9 years, 6 months ago](https://wordpress.org/support/topic/process-payment-page-not-working/#post-8360381)
 * I can add that I discovered the place in Braintree to set up a Web Hook URL and
   used the one provided in the plugin. When I try to test it.. I get a 500 error.
 *  Plugin Author [Jason Coleman](https://wordpress.org/support/users/strangerstudios/)
 * (@strangerstudios)
 * [9 years, 6 months ago](https://wordpress.org/support/topic/process-payment-page-not-working/#post-8397438)
 * If you get a 500 error, you might have a more specific error in the Apache error
   log on your server/host. See if you can find that. Enabling WP_DEBUG (search 
   site here) will sometimes show a better error when you are getting 500s.
 * One common cause with Braintree is if you don’t have certain PHP extensions installed
   on your server. Follow up with your host to see if these extensions are installed
   on your server (from the Braintree API readme):
 * —
    The following PHP extensions are required: curl dom hash openssl xmlwriter—
 * RE viewing the confirmation page: When non-members view that page, they are redirected
   to the levels page. If you give yourself a membership level, you’ll be able to
   see what that looks like.

Viewing 2 replies - 1 through 2 (of 2 total)

The topic ‘Process payment Page not working’ is closed to new replies.

 * ![](https://s.w.org/plugins/geopattern-icon/paid-memberships-pro_f1dacb.svg)
 * [Paid Memberships Pro - Content Restriction, User Registration, & Paid Subscriptions](https://wordpress.org/plugins/paid-memberships-pro/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/paid-memberships-pro/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/paid-memberships-pro/)
 * [Active Topics](https://wordpress.org/support/plugin/paid-memberships-pro/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/paid-memberships-pro/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/paid-memberships-pro/reviews/)

 * 2 replies
 * 2 participants
 * Last reply from: [Jason Coleman](https://wordpress.org/support/users/strangerstudios/)
 * Last activity: [9 years, 6 months ago](https://wordpress.org/support/topic/process-payment-page-not-working/#post-8397438)
 * Status: not resolved