Modern Events Calendar have several options for payment. The easiest way is “Pay by WooCommerce,” so you must install and activate WooCommerce plugin first.
Modern Events Calendar WooCommerce Payment Options
MEC function and its integration with WooCommerce is as follows:
When the WooCommerce payment gateway is enabled in MEC, the payment data will be sent to WooCommerce after users click on checkout button.
If the payment is done completely and successfully, it returns “true” answer but if not, it will return “false” and the payment won’t be done.
Despite the WooCommerce process about payments, when the payment is done and is returned to MEC as true, the booking is done successfully.
MEC emails will be sent and a new record will be stored in database as a new booking.
The functions in WooCommerce and MEC are totally different and are not related to each other. The successful or unsuccessful status of the payment will only be sent from WooCommerce to MEC. This was the whole process of integration.
Please refer to WooCommerce documentation and support and if you require more explanation and details of WooCommerce functions, you can ask them.
Note: The product won’t be added to WooCommerce Cart, unless you use the WooCommerce Integration addon. In order to use “Add to Cart” function, you should use WooCommerce Integration addon.
Pay by WooCommerce
Title: If you need to change the default title on the payment list fills the text field.
Comment: This field will be displayed after selecting the payment option. You can enter text or HTML here.
Automatically complete WC orders: It applies only to the orders that are related to MEC.
Take a look at MEC integration with WooCommerce for more information.
Note: About the Paypal, you need to get an API as “PayPal API for Integration of the NVP/SOAP API (Classic)”.
Use WooCommerce as Payment System
By enabling this feature, tickets will be added to the WC cart and all payment processes will be done by WooCommerce, so all of the MEC payment-related modules will be disabled.
To configure your desired gateways, booking fields, etc, you need to configure WooCommerce on your website.
You cannot use following MEC features so you should use WooCommerce and its add-ons if you need them.
Automatically complete WC orders: If you want your WooCommerce order completed (even with a physical product) enable this option.
After Add to Cart: You can set this option to redirect users to the desired page (Redirect to Cart or Redirect to Checkout).
MEC Booking Form: By enabling the “MEC Booking Form” users should fill the booking form in MEC and then they will be redirected to checkout.