{"id":271917,"date":"2026-04-13T09:45:00","date_gmt":"2026-04-13T09:45:00","guid":{"rendered":"https:\/\/tr.wordpress.org\/plugins\/morpos-for-woocommerce\/"},"modified":"2026-04-13T09:44:22","modified_gmt":"2026-04-13T09:44:22","slug":"morpos-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/test.wordpress.org\/plugins\/morpos-for-woocommerce\/","author":23399780,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.2","stable_tag":"1.0.2","tested":"6.9.4","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"MorPOS for WooCommerce","header_author":"Morpara","header_description":"MorPOS is a secure and easy-to-use payment gateway for WooCommerce, enabling businesses to accept credit and debit card payments online with ease.","assets_banners_color":"74677a","last_updated":"2026-04-13 09:44:22","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/github.com\/morpara","rating":0,"author_block_rating":0,"active_installs":0,"downloads":92,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.2":{"tag":"1.0.2","author":"morpara","date":"2026-04-13 09:44:22"}},"upgrade_notice":{"1.0.2":"<p>Security improvements: nonce verification, allowlist-based parameter handling, and input sanitization.<\/p>","1.0.1":"<p>Code refactoring, text domain update for WordPress.org compliance, and improved receipt page.<\/p>","1.0.0":"<p>Initial release of MorPOS for WooCommerce.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3504978,"resolution":"128x128","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3505848,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.2"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"MorPOS payment gateway settings page","2":"System requirements checker","3":"Checkout payment option"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[11475,260084,507,6593,286],"plugin_category":[45],"plugin_contributors":[260085],"plugin_business_model":[],"class_list":["post-271917","plugin","type-plugin","status-publish","hentry","plugin_tags-credit-card","plugin_tags-morpos","plugin_tags-payment","plugin_tags-payment-gateway","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-morpara","plugin_committers-morpara"],"banners":{"banner":"https:\/\/ps.w.org\/morpos-for-woocommerce\/assets\/banner-772x250.png?rev=3505848","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/morpos-for-woocommerce\/assets\/icon-128x128.png?rev=3504978","icon_2x":false,"generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p><strong>MorPOS for WooCommerce<\/strong> is a secure and easy-to-use payment gateway plugin that integrates the Morpara MorPOS payment system with WooCommerce stores.<\/p>\n\n<h4>Features<\/h4>\n\n<ul>\n<li><strong>WooCommerce Integration<\/strong> \u2013 Seamlessly adds MorPOS as a payment method<\/li>\n<li><strong>Secure Payments<\/strong> \u2013 Hosted Payment Page (HPP) for maximum security<\/li>\n<li><strong>WooCommerce Blocks Support<\/strong> \u2013 Compatible with new Cart and Checkout blocks<\/li>\n<li><strong>Multi-Currency<\/strong> \u2013 Supports TRY, USD, EUR currencies<\/li>\n<li><strong>Multiple Payment Options<\/strong> \u2013 Credit cards, debit cards, and installment payments<\/li>\n<li><strong>Sandbox Mode<\/strong> \u2013 Test environment for development<\/li>\n<li><strong>Easy Configuration<\/strong> \u2013 Simple admin panel setup<\/li>\n<li><strong>Security Features<\/strong> \u2013 TLS 1.2+ requirement, signed API communication<\/li>\n<\/ul>\n\n<h4>Requirements<\/h4>\n\n<ul>\n<li>WordPress 6.0 or higher<\/li>\n<li>WooCommerce 9.0 or higher<\/li>\n<li>PHP 7.4 or higher (8.2+ recommended)<\/li>\n<li>TLS 1.2 or higher<\/li>\n<li>PHP extensions: cURL, json, hash, openssl<\/li>\n<\/ul>\n\n<h3>External services<\/h3>\n\n<p>This plugin connects to the Morpara MorPOS payment gateway API to process credit and debit card payments on your WooCommerce store.<\/p>\n\n<h4>What the service is<\/h4>\n\n<p>MorPOS is a payment gateway service provided by Morpara that enables e-commerce websites to securely accept credit and debit card payments, including installment payments. The plugin communicates with the MorPOS API to initiate, process, and verify payment transactions.<\/p>\n\n<h4>What data is sent and when<\/h4>\n\n<p>When a customer initiates a payment during checkout, the plugin sends the following data to the MorPOS API:<\/p>\n\n<ul>\n<li>Order amount and currency<\/li>\n<li>Merchant credentials (Merchant ID, Client ID, Client Secret, API Key)<\/li>\n<li>A unique conversation identifier for transaction tracking<\/li>\n<\/ul>\n\n<p>The customer's payment card details are entered directly on the MorPOS hosted payment page or embedded payment form and are handled entirely by MorPOS \u2014 card data is never stored or transmitted by this plugin.<\/p>\n\n<p>The plugin communicates with the MorPOS API in the following scenarios:<\/p>\n\n<ul>\n<li><strong>During checkout<\/strong>: To create a payment session and redirect the customer to the payment page, or to generate an embedded payment form.<\/li>\n<li><strong>After payment<\/strong>: To verify the payment status via a server-side check.<\/li>\n<li><strong>On the admin settings page<\/strong>: To test the API connection when the merchant clicks \"Test Connection\" or saves settings.<\/li>\n<\/ul>\n\n<h4>Service endpoints<\/h4>\n\n<ul>\n<li>Production: <code>https:\/\/sale-gateway.morpara.com<\/code><\/li>\n<li>Sandbox (test mode): <code>https:\/\/finagopay-pf-sale-api-gateway.prp.morpara.com<\/code><\/li>\n<\/ul>\n\n<h4>Service links<\/h4>\n\n<ul>\n<li><a href=\"https:\/\/www.morpara.com\/en\/privacy-and-security\/terms-and-conditions\/\">Morpara Terms and Conditions<\/a><\/li>\n<li><a href=\"https:\/\/www.morpara.com\/en\/privacy-and-security\/privacy-policy\/\">Morpara Privacy Policy<\/a><\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to the <code>\/wp-content\/plugins\/morpos-for-woocommerce\/<\/code> directory, or install the plugin through the WordPress plugins screen directly.<\/li>\n<li>Activate the plugin through the 'Plugins' screen in WordPress.<\/li>\n<li>Navigate to WooCommerce \u2192 Settings \u2192 Payments \u2192 MorPOS to configure the plugin.<\/li>\n<\/ol>\n\n<h4>Configuration<\/h4>\n\n<ol>\n<li>Enter your Merchant ID, Client ID, Client Secret, and API Key (provided by Morpara).<\/li>\n<li>Choose your preferred payment method: Hosted Payment Page (recommended) or Embedded Payment.<\/li>\n<li>Enable or disable Test Mode for sandbox testing.<\/li>\n<li>Click \"Test Connection\" to verify your credentials.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"what%20currencies%20are%20supported%3F\"><h3>What currencies are supported?<\/h3><\/dt>\n<dd><p>MorPOS supports TRY (Turkish Lira), USD (US Dollar), and EUR (Euro).<\/p><\/dd>\n<dt id=\"how%20do%20i%20test%20the%20plugin%3F\"><h3>How do I test the plugin?<\/h3><\/dt>\n<dd><p>Enable \"Test Mode\" in the plugin settings. This uses sandbox endpoints so no real transactions are processed.<\/p><\/dd>\n<dt id=\"what%20are%20the%20server%20requirements%3F\"><h3>What are the server requirements?<\/h3><\/dt>\n<dd><p>WordPress 6.0+, WooCommerce 9.0+, PHP 7.4+ (8.2+ recommended), and TLS 1.2+. The plugin includes a built-in system requirements checker on the settings page.<\/p><\/dd>\n<dt id=\"what%20should%20i%20do%20if%20the%20connection%20test%20fails%3F\"><h3>What should I do if the connection test fails?<\/h3><\/dt>\n<dd><p>Verify all API credentials are correct, ensure your server supports TLS 1.2+, check that outbound HTTPS connections are allowed, and ensure the server time is accurate.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Security: Added nonce verification for receipt notice redirects<\/li>\n<li>Security: Switched to allowlist-based parameter collection for payment return data<\/li>\n<li>Security: Added input sanitization for admin settings page query parameters<\/li>\n<li>Improvement: Moved escaping to template layer for requirements table<\/li>\n<li>Updated translations<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Refactored class naming conventions<\/li>\n<li>Changed text domain to <code>morpos-for-woocommerce<\/code> for WordPress.org compliance<\/li>\n<li>Added receipt page styles and scripts<\/li>\n<li>Improved callback page handling<\/li>\n<li>Added frontend asset registration<\/li>\n<li>Updated translations and language files<\/li>\n<li>Updated documentation<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"MorPOS is a secure and easy-to-use payment gateway for WooCommerce, enabling businesses to accept credit and debit card payments online with ease.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/271917","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=271917"}],"author":[{"embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/morpara"}],"wp:attachment":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=271917"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=271917"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=271917"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=271917"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=271917"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=271917"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}