

MEC Square Payment
MEC Square Payment by Webnus Team is an addon for the Modern Events Calendar plugin. It adds Square as a payment gateway, so attendees can pay for event tickets by credit or debit card right inside your booking and cart flow.
- Version
- 1.2.0
- Released
- Jun 11, 2025
- Developer
- Modern Events Calendar
- Type
- WordPress plugin
- Licence
- GPL
- Included in
- Every plan, or $3.99 a year on its own
What’s new in MEC Square Payment 1.2.0
- FixedJavaScript error on final step when using Square and MEC Cart together, preventing payment submission.
- FixedPayments sent to wrong Square location due to incorrect Location ID.
- FixedAttendee name missing from "Paid by" field in Square transactions.
- ImprovedEvent name and date now included in Square payment descriptions.
- FixedPayment failure when decimal values used in Tax/Fee settings.
- NewAuto refund capability for Square payments.
- ImprovedEvent and Ticket Type information now visible in Square dashboard instead of generic "Custom Amount".
What it does
Modern Events Calendar already includes Stripe and PayPal for ticket sales, but some organizers run their business on Square and want event payments to land in the same account. This addon connects Modern Events Calendar to Square, giving you another card payment option at checkout. You connect your Square account by entering your credentials in the settings panel, and the gateway then appears in the booking process for your events.
The addon works with both the standard booking form and the MEC Cart, so it fits single ticket purchases as well as multi-item orders. Transactions in your Square dashboard show the event and ticket type, and payment descriptions include the event name and date, which makes reconciling sales easier. Payments can be sent to the correct Square location, the attendee name appears in the paid by field, and refunds for Square payments can be handled automatically.
Best for
- Event organizers already using Square for their business
- Modern Events Calendar sites selling paid tickets
- Venues and studios running bookings across Square locations
Features
Link your Square account by entering your credentials in the plugin settings, with no custom code needed to start accepting card payments for bookings.
Attendees can pay for event tickets with major credit and debit cards through Square during the Modern Events Calendar booking process.
Square payments run inside both the regular booking form and the MEC Cart, so attendees can check out several tickets in one order.
Event and ticket type details appear in your Square dashboard, and payment descriptions include the event name and date instead of a generic custom amount.
The attendee name is passed to the paid by field in Square, so you can match each transaction to the person who booked.
Payments are routed to the Square location set by your Location ID, which helps businesses that manage more than one Square location.
Refunds for Square payments can be processed automatically, reducing the manual work of returning money to attendees in your Square account.
The Square payment step works for attendees booking on desktop computers or on mobile phones.
MEC Square Payment older versions
- 1.1.2Dec 21, 20242 fixes
- 1.1.0Apr 18, 20231 fix
Members and buyers of this product can download older versions.
Questions about MEC Square Payment
Do I need Modern Events Calendar to use this addon?
Yes. This is an addon for the Modern Events Calendar plugin and adds Square as a payment gateway to its booking and cart features. It does not work as a standalone payment plugin.
Can I keep Stripe and PayPal alongside Square?
Modern Events Calendar already includes Stripe and PayPal support. This addon adds Square as an extra option, so you can offer attendees another way to pay by card during booking.
Will I be able to tell which event a Square payment belongs to?
Yes. The event and ticket type are shown in your Square dashboard, the payment description includes the event name and date, and the attendee name appears in the paid by field.
Can refunds be handled through Square?
The addon includes an automatic refund capability for Square payments, so refunds for bookings paid through Square can be processed without handling each one manually in Square.
Is MEC Square Payment free?
The code of MEC Square Payment is licensed under the GPL, so anyone may use, change and share it. GPL Feast is a paid service: a plan or a single purchase gives you the download and automatic updates. The developer's own support, licence key and online services are not included.
Which version of MEC Square Payment is this?
Version 1.2.0, released Jun 11, 2025. New versions appear here when the developer publishes them, and members get them as automatic updates.
How do I update MEC Square Payment?
Install the free GPL Feast Updater on your site and connect it with your API key. It installs new versions of MEC Square Payment automatically and keeps a backup, so you can roll back.
More from Modern Events Calendar







