{"id":167403,"date":"2023-01-11T13:18:45","date_gmt":"2023-01-11T13:18:45","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/paystack-for-the-events-calendar\/"},"modified":"2026-01-27T09:35:04","modified_gmt":"2026-01-27T09:35:04","slug":"paystack-for-events-calendar","status":"publish","type":"plugin","link":"https:\/\/kea.wordpress.org\/plugins\/paystack-for-events-calendar\/","author":14968565,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.1.1","stable_tag":"1.1.1","tested":"6.7.5","requires":"5.8.6","requires_php":"","requires_plugins":null,"header_name":"Paystack for The Events Calendar","header_author":"Paystack","header_description":"Add-on for The Event Calendar that allows you to accept payments for event tickets via Paystack","assets_banners_color":"011b32","last_updated":"2026-01-27 09:35:04","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/github.com\/PaystackOSS\/plugin-the-events-calendar","header_author_uri":"https:\/\/paystack.com\/","rating":0,"author_block_rating":0,"active_installs":100,"downloads":5123,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"paystack","date":"2023-01-11 13:18:22"},"1.0.1":{"tag":"1.0.1","author":"paystack","date":"2023-01-11 13:27:56"},"1.0.2":{"tag":"1.0.2","author":"paystack","date":"2023-01-11 13:39:32"},"1.0.3":{"tag":"1.0.3","author":"paystack","date":"2023-01-12 13:56:40"},"1.0.4":{"tag":"1.0.4","author":"paystack","date":"2023-10-04 12:43:01"},"1.0.5":{"tag":"1.0.5","author":"paystack","date":"2023-12-20 10:43:10"},"1.0.6":{"tag":"1.0.6","author":"paystack","date":"2024-11-08 13:46:15"},"1.0.7":{"tag":"1.0.7","author":"paystack","date":"2025-02-20 09:16:58"},"1.1.0":{"tag":"1.1.0","author":"paystack","date":"2026-01-15 13:33:56"},"1.1.1":{"tag":"1.1.1","author":"paystack","date":"2026-01-27 09:35:04"}},"upgrade_notice":{"1.0.7":"<ul>\n<li>Compatibility with WordPress 6.7.2 and PHP 8.3.8<\/li>\n<\/ul>","1.0.6":"<ul>\n<li>Compatibility with WordPress 6.6.2 and PHP 8.3.8<\/li>\n<\/ul>","1.0.4":"<ul>\n<li>Compatibility with WordPress 6.2.2 and PHP 8.1.17<\/li>\n<\/ul>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":2847454,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":2847454,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":2847454,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":2847454,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1","1.0.2","1.0.3","1.0.4","1.0.5","1.0.6","1.0.7","1.1.0","1.1.1"],"block_files":[],"assets_screenshots":[],"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[6593,48410,12097],"plugin_category":[],"plugin_contributors":[129048,188941,217084,93508],"plugin_business_model":[],"class_list":["post-167403","plugin","type-plugin","status-publish","hentry","plugin_tags-payment-gateway","plugin_tags-paystack","plugin_tags-the-events-calendar","plugin_contributors-feedmymedia","plugin_contributors-krugazul","plugin_contributors-lightspeed","plugin_contributors-paystack","plugin_committers-paystack"],"banners":{"banner":"https:\/\/ps.w.org\/paystack-for-events-calendar\/assets\/banner-772x250.png?rev=2847454","banner_2x":"https:\/\/ps.w.org\/paystack-for-events-calendar\/assets\/banner-1544x500.png?rev=2847454","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/paystack-for-events-calendar\/assets\/icon-128x128.png?rev=2847454","icon_2x":"https:\/\/ps.w.org\/paystack-for-events-calendar\/assets\/icon-256x256.png?rev=2847454","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>To get started, you can install the Paystack plugin from the plugins page of your WordPress installation by searching for \u201cPaystack Gateway for The Events Calendar\u201d.<\/p>\n\n<p>Alternatively, you can <a href=\"https:\/\/wordpress.org\/plugins\/paystack-gateway-the-events-calendar\/\">download the plugin from this page<\/a> and follow the instructions on the page to install the plugin. Please be sure to activate the plugin when you have installed it.<\/p>\n\n<blockquote>\n  <p>\u261d\ud83c\udffb Ensure you have installed the Events tickets add-on on your WordPress site before installing the Paystack for The Events Calendar plugin. The Paystack Gateway for The Events Calendar plugin cannot work without Events Tickets.<\/p>\n<\/blockquote>\n\n<p>After you have installed and activated the plugin, you should go to the\u00a0Event Tickets <strong>Plugin Settings<\/strong>\u00a0on the menu tab of your WordPress site and click the\u00a0<strong>Payments<\/strong>\u00a0tab. This will show a tab containing all the Payment options on your site. If you have installed the plugin correctly, you should see\u00a0<strong>Paystack<\/strong>\u00a0on that list. This is where you can\u00a0configure the Paystack Plugin. Click <em>Connect to Paystack<\/em><\/p>\n\n<h3>Configuring the plugin<\/h3>\n\n<p>Here we will discuss all the settings you'll find in your Paystack for Events Calendar Plugin and how they should be set to function properly for your plugin.<\/p>\n\n<ol>\n<li><strong>Enable Paystack:<\/strong>\u00a0Ensure that the Enable Paystack toggle is on so that Paystack can show up on the list of Payment options during checkout<\/li>\n<li><strong>Test Mode\/Live Mode:<\/strong>\u00a0Paystack provides test parameters that allow you to simulate a transaction without using real money. If you select \u201cTest Mode\u201d, Paystack will be using your Test API keys to parse the payments, meaning that the orders processed then will be done with test cards, no real money is exchanged therefore no real value should be delivered.<\/li>\n<\/ol>\n\n<p>When you are ready to go live, you can select the \u201cLive Mode\u201d option and the corresponding Live API keys.<\/p>\n\n<ol>\n<li><strong>API keys:<\/strong>\u00a0<a href=\"https:\/\/dashboard.paystack.com\/#\/settings\/developer\">Kindly follow this link to your Paystack Dashboard Settings<\/a>\u00a0to find your API keys. Copy the right keys and enter them in the right fields in the plugin settings.<\/li>\n<li><strong>Checkout Mode:<\/strong> You can select the <em>Popup<\/em> or <em>Redirect<\/em> method to specify how you want the Paystack checkout to be displayed to the customer. <\/li>\n<li><strong>Webhooks:<\/strong>\u00a0 Copy the auto-generated URL  and save it as your webhook URL on your\u00a0<a href=\"https:\/\/dashboard.paystack.com\/#\/settings\/developer\">Paystack Dashboard Settings, under the API Keys &amp; Webhook<\/a>\u00a0tab.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20to%20get%20your%20test%20and%20live%20api%20keys%3F\"><h3>How to get your Test and Live API keys?<\/h3><\/dt>\n<dd><p>There are 2 states on your dashboard:\u00a0<strong>Live Mode<\/strong>\u00a0and\u00a0<strong>Test Mode<\/strong>. You'll see the\u00a0<strong>Test Mode\/Live Mode toggle<\/strong>\u00a0on the\u00a0<strong>top right corner of your dashboard<\/strong>.<\/p>\n\n<p>If there is no toggle and it's just\u00a0Test Mode,\u00a0this means that your Paystack account has not been activated.\u00a0\u00a0<a href=\"https:\/\/dashboard.paystack.com\/#\/get-started\/activate\">Please follow this link to activate your account<\/a><\/p>\n\n<p>When you go to the Settings Page to get your API keys, please note the mode that your dashboard is in, as that will determine the keys that will be displayed. So if the dashboard is on\u00a0<strong>Test Mode,<\/strong>\u00a0you can only see the\u00a0<strong>Test API keys<\/strong>\u00a0and vice versa<strong>.<\/strong>\u00a0To see the other Keys, switch the toggle from one mode to another.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.7<\/h4>\n\n<ul>\n<li>Compatibility with WordPress 6.7.2 and PHP 8.3.8<\/li>\n<\/ul>\n\n<h4>1.0.6<\/h4>\n\n<ul>\n<li>Compatibility with WordPress 6.6.2 and PHP 8.3.8<\/li>\n<\/ul>\n\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>Bug fixes<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Compatibility with WordPress 6.2.2 and PHP 8.1.17<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>First Release<\/li>\n<\/ul>","raw_excerpt":"The Events Calendar provides calendars, ticketing, and powerful WordPress tools to manage your events from start to finish, and with this plugin, you  &hellip;","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/167403","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=167403"}],"author":[{"embeddable":true,"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/paystack"}],"wp:attachment":[{"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=167403"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=167403"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=167403"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=167403"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=167403"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=167403"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}