WordPress Plugin for Collecting Information and Payment?
April 13, 2016 8:14 AM   Subscribe

WordPress peoples: Can you recommend a plugin that will allow users to fill out a form with contact information and item choices, and make a credit card payment online - all as part of one transaction?

I am helping a CSA farm with their website, which has been designed on a Wordpress platform.

We are looking for a way for their members to fill out a form online with their contact information and CSA share choices as well as offer a way to pay for the share online via Paypal.

They would like the information from the form to be sent to an email at the farm, with a confirmation that the Paypal transaction went through.

I know we can simply embed a PayPal link and then set a return page but I was looking for something a bit more seamless in terms of process - especially something that doesn't require the user to leave the site.

Bonus points if it provides useful options for managing the information submitted.

Lastly, they are not wedded to PayPal - if there is a similar service that can securely accept credit card payments, and not take a too huge cut, they would be open to it.
posted by jammy to Computers & Internet (7 answers total)
There are a number of e-commerce solutions for Wordpress, many of which can integrate with PayPal.

I've used WooCommerce, which has an add-on for paypal - I do believe that you need to pay for the add-on.
posted by kellygrape at 8:36 AM on April 13, 2016

Gravity Forms plugin with payment add-on is another solution.
posted by instamatic at 8:42 AM on April 13, 2016

Gravity forms integrated with Stripe will do this. It will also do it with PayPal. If you are taking customer information on your site, regardless of your processor you will need an SSL cert.
posted by DarlingBri at 9:03 AM on April 13, 2016 [1 favorite]

Woocomm, using PayPal Standard is free.
posted by humboldt32 at 11:41 AM on April 13, 2016

I haven't used WooCommerce with PayPal Standard, but PP Standard generally sends you off-site to PayPal itself for the payment processing. This makes things simpler (no need for SSL as DarlingBri mentioned above), but far less streamlined, which you said was a goal. Either PayPal Pro or Stripe + SSL will let you process payments on your own site, and of the two, I find Stripe easier to use.
posted by instamatic at 2:25 PM on April 13, 2016

nthing Wordpress + Woocommerce + SSL. If the farmers use Dreamhost it is VERY easy to implement Let's Encrypt for the latter.
posted by terrapin at 4:34 PM on April 14, 2016

WooCommerce, although popular, is kind of heavy and might be overkill for this.

I'd probably set this up as Gravity Forms (easy Worpress form building plug-in, $39 one-time payment, makes it fairly simple to set up things like payment forms that calculate price based on options selected, send email receipts, etc.) + Stripe payment addon (Stripe accounts are free and easy to set up, their CC processing fees are low, and they're not PayPal).

As noted above, any of these options that don't involve being bounced out to an external site for payment will require an SSL/TLS cert to be set up for your site, which will probably cost between $30 and $100 per year, depending on your hosting setup and the type of cert you purchase. Using a Let's Encrypt cert would theoretically be free, but I don't think I'd use it for actual eCommerce at this point.
posted by drumcorpse at 7:06 AM on April 15, 2016

« Older Best video camera (GoPro?) for the field   |   Formerly abusive parents who are now elderly and... Newer »
This thread is closed to new comments.