Automattic / jetpack

Security, performance, marketing, and design tools — Jetpack is made by WordPress experts to make WP sites safer and faster, and help you grow your traffic.
https://jetpack.com/
Other
1.59k stars 799 forks source link

Form Block: Add Credit Card Payment Field #33193

Open mikeicode opened 1 year ago

mikeicode commented 1 year ago

Impacted plugin

Jetpack

What

The Forms block doesn't have payment integration. Having a credit card field would allow the creation of simple payment forms with a lot of flexibility.

How

The ability to add a credit card field to a form would be extremely useful. It would allow users to accept payments for services, create a custom donate form, create a custom product form, etc.

I would have used this feature on multiple builds. An example from today which I was unable to build was a simple donation form with specific text fields, with payment integration. This could be achieved with WooCommerce and the custom fields plugin, but this shouldn't be so complicated or expensive to setup.

We can look at Gravity Forms to see examples of how this would be useful.

Gravity Forms shows their credit card field here, and they have another page with examples of payment integrations here.

The benefit of having a credit card field connected to the form is the flexibility you have since you can add all the standard form fields. There would need to be a few extra fields, such as product, quantity, and total. This would enable you to sell multiple items from the same form, sell tickets to events, and more.

Being able to sell multiple products from the same form would benefit customers who have items to sell but aren’t ready to take the step to WooCommerce.

Gravity Form examples:

screenshot-2023-08-11-at-6 29 20-pm screenshot-2023-08-11-at-6 27 06-pm Screenshot 2023-09-19 at 4 16 25 PM
mikeicode commented 9 months ago

I encountered this feature gap while building a site for a customer (BBE). They wanted an application form with a payment option integrated into it. We couldn't build that, and we lost the project because it was an integral feature for their site.

liviopv commented 8 months ago

also requested in https://github.com/Automattic/jetpack/issues/34938

liviopv commented 7 months ago

Also 7749109-zd-a8c

github-actions[bot] commented 7 months ago

Support References

This comment is automatically generated. Please do not edit it.

mikeicode commented 6 months ago

Recommended Gravity Forms with their PayPal extension to another customer.

7768307-zd-a8c

mikeicode commented 2 months ago

Unable to build a simple registration form with payments.

8517329-zd-a8c