WordPress for Toastmasters allows you to collect online payments from new members, renewing members, and attendees at events. To see the user experience, you can post a test transaction (using a fake credit card for demo purposes).
This is a feature of RSVPMaker, the event scheduling and registration plugin included with WordPress for Toastmasters. RSVPMaker in turn integrates with the Stripe (an online payment service used by major brands like Lyft and Wayfair) as well as PayPal. To use this feature, you you will need to to create an account on one or both services and verify the bank account funds should be deposited into.
Once that is done, you will have to enter a couple of credentials known as API keys provided by these services into your website settings. You can do that as part of the process of setting up the online membership application form or on the Payments tab of the RSVPMaker settings screen.
This video shows how to connect to the online payment services and also how to use the Dues Tracker screen to keep track of who has and has not paid.
If you use the online membership application, the prorated dues amount is calculated (based on the dues schedule you have set up), and the payment button is shown on the confirmation screen.
There is a special Dues Renewal content block for this purpose.
You can also include a stand-alone payment button on any page of your site to collect money for other reasons, such as a fundraiser.
There are RSVPMaker content blocks you can add to a page for either Stripe or PayPal payments. The Stripe version includes a little toggle control you can turn on to say that PayPal should also be displayed, assuming you have both services configured.
Here’s what that looks like in the WordPress editor.
Discounts for Nonprofits
Both PayPal and Stripe offer a nonprofit discount, which you should ask for.
You will need to provide the EIN tax ID for your club. In the case of Online Presenters, which does not have an EIN because of its international nature, I was able to provide Stripe with the EIN for Toastmasters International (95-1300076), explaining we operate under that umbrella.