If you need to collect payments or deposits for events, we recommend WPForms Pro. It makes payments easy to view and manage and also lets you choose between Stripe, Square, and PayPal payment fields.