This post will help to troubleshoot a few common issues that can crop up at checkout when using Paid Memberships Pro with Stripe. Specifically, these troubleshooting tips will help if you receive one of the following errors at checkout:
- Please complete all required fields. (Even though you did fill out all fields.)
Update (5/8/2014): We’ve published an addon page for the PMPro Import Users From CSV plugin, featuring a much more comprehensive tutorial than this blog post describes. If you are having trouble, please refer to the addon documentation before posting comments to this blog post. Thank you!We’ve revamped our previous import process and wanted to provide…
Below is an archive of the first Paid Memberships Pro developer chat. It went really well. We realized that this was a useful thing to do, agreed to do it every week or every other week, talked through the latest in PMPro including how we are planning to approach multiple membership levels per user, and generally had a good time. Join us in the future. I will announce the date and time on the blog here.
Update: There is now an addon to handle this. See the PMPro Extra Expiration Warning Emails Add On By default, Paid Memberships Pro will send members an email notice 7 days prior to their expiration date. Use this add on to send notifications at additional intervals. b017bad69d83ed87718f3ada0bdfd753000 See: https://github.com/strangerstudios/pmpro-extra-expiration-warning-emails Note: We’re working on extending this…
Way back I blogged here about how to use the pmpro_tax filter to add tax amounts to orders with PMPro. Since then, we’ve built a lot of different tax solutions for customers. One common method of handling taxes goes like this:
- Add a checkbox at checkout for users to self identify themselves from a certain region.
- Add an extra check at checkout to apply tax if the business address is from a certain country and/or region.
- If the checkbox or the address check matches, apply a certain tax rate at checkout.
- Update the level cost text to relay the tax information.
Here is a plugin that does just that. Just replace the country and region names, tax amount, and other checks in the code below and this should work for most cases where you need to charge tax for customers from a single region only.