Support » Plugin: Paid Memberships Pro » Membership Checkout Error – Please complete all required fields – Stripe

  • Resolved lreyn



    I am using v1.7.0.4 of Paid Memberships Pro / 3.5.2 of WordPress and Stripe as a method of Payment.

    The problem is that I get an error message after submitting my Billing Information on the checkout page.
    It says,
    “Please complete all required fields.”
    Even after all fields were successfully entered.
    (It shows a lot of little error Icons: Image )

    domain: “”
    I followed all steps and looked through previous forum topics to see if anyone had a similar issue. I couldn’t find an answer.

    Also, the java console shows no errors when submitting the information, only warnings about google font requests.


Viewing 4 replies - 1 through 4 (of 4 total)
  • Updated to v1.7.1 of Paid Memberships Pro.
    Same error message.


    Plugin Author Jason Coleman


    I need to write up a troubleshooting post about this issue because it comes up a lot.

    In your case it looks like you have an extra space in one of your API keys for Stripe. (Stripe throws an error about this through Javascript on your site.)

    Thank you for the suggestion about the extra space.

    I actually went ahead & generated a new set of Keys (Publishable and Secret) from Stripe and I think that solved it either that or the extra space.

    Thanks once again,
    I’ll double check all methods of payment and report back before marking this resolved.



    Everything seems to checkout.
    Tried Visa and American Express, they worked.

    Again what I did was generate a new set of API keys from stripe,
    and made sure they were copied exactly (no extra spaces) into Paid Memberships Pro.


Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Membership Checkout Error – Please complete all required fields – Stripe’ is closed to new replies.