{"id":319011,"date":"2026-06-09T07:35:28","date_gmt":"2026-06-09T07:35:28","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/paykoko-bnpl-payment-gateway\/"},"modified":"2026-06-09T07:31:05","modified_gmt":"2026-06-09T07:31:05","slug":"paykoko-bnpl-payment-gateway","status":"publish","type":"plugin","link":"https:\/\/hat.wordpress.org\/plugins\/paykoko-bnpl-payment-gateway\/","author":23058586,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"3.0.4","stable_tag":"3.0.4","tested":"7.0","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"Paykoko - BNPL Payment Gateway","header_author":"dInnovation (Pvt) Ltd","header_description":"Accept Koko BNPL (Buy Now Pay Later) payments on your WooCommerce store. Customers pay in 3 interest-free instalments.","assets_banners_color":"","last_updated":"2026-06-09 07:31:05","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/www.paykoko.com","header_author_uri":"https:\/\/www.dinnovation.io","rating":0,"author_block_rating":0,"active_installs":0,"downloads":80,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"3.0.4":{"tag":"3.0.4","author":"kokopay","date":"2026-06-09 07:31:05"}},"upgrade_notice":{"3.0.4":"<p>Security and stability improvements. Update recommended for all users.<\/p>"},"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["3.0.4"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Koko payment option at WooCommerce checkout","2":"Installment price breakdown on a product page","3":"Plugin settings screen in WooCommerce &gt; Payments"}},"plugin_section":[],"plugin_tags":[193715,148099,266288,6593,286],"plugin_category":[45],"plugin_contributors":[266289],"plugin_business_model":[],"class_list":["post-319011","plugin","type-plugin","status-publish","hentry","plugin_tags-bnpl","plugin_tags-buy-now-pay-later","plugin_tags-koko","plugin_tags-payment-gateway","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-kokopay","plugin_committers-kokopay"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/paykoko-bnpl-payment-gateway.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Paykoko WooCommerce Plugin allows you to accept payments on your WooCommerce store via Koko accounts and allows installment-based payments.<\/p>\n\n<p><strong>Features:<\/strong><\/p>\n\n<ul>\n<li>Accept Koko BNPL payments at checkout<\/li>\n<li>Display installment price breakdown on product and cart pages<\/li>\n<li>Full WooCommerce Blocks (Gutenberg checkout) support<\/li>\n<li>Sandbox\/test mode for safe development<\/li>\n<li>OpenSSL signature verification for secure server callbacks<\/li>\n<li>Compatible with Woo Discount Rules<\/li>\n<\/ul>\n\n<p><strong>How it works:<\/strong><\/p>\n\n<p>Customers choose Koko at checkout, are redirected to the Koko payment page to confirm their 3-instalment plan, and are returned to your store upon completion. Order status is updated automatically via signed server callbacks.<\/p>\n\n<h3>External Services<\/h3>\n\n<p>This plugin connects to the Koko (Paykoko) payment API to process BNPL (Buy Now, Pay Later) payments on your WooCommerce store.<\/p>\n\n<p><strong>What the service is and what it is used for:<\/strong>\nKoko is a third-party BNPL payment provider. This plugin sends order data to the Koko API to create a payment session and redirect the customer to complete their payment in 3 interest-free instalments.<\/p>\n\n<p><strong>What data is sent and when:<\/strong>\nWhen a customer proceeds to pay using Koko at checkout, the following order data is sent to the Koko API:\n- Merchant ID and API Key (to authenticate the request)\n- Order ID, order total, and currency\n- Customer first name, last name, email, and phone number\n- Return, response, and cancel URLs<\/p>\n\n<p>No payment card data is handled by this plugin \u2014 all sensitive payment processing happens on Koko's platform.<\/p>\n\n<p><strong>Sandbox vs Live:<\/strong>\n- Sandbox (testing): <code>https:\/\/qaapi.paykoko.com<\/code>\n- Live (production): <code>https:\/\/prodapi.paykoko.com<\/code><\/p>\n\n<p><strong>Service links:<\/strong>\n- Terms of Service: https:\/\/paykoko.com\/m\/terms\n- Privacy Policy: https:\/\/paykoko.com\/m\/privacy<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Go to <strong>Plugins &gt; Add New<\/strong> in your WordPress admin.<\/li>\n<li>Search for <strong>Paykoko<\/strong> and click <strong>Install Now<\/strong>.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> screen in WordPress.<\/li>\n<li>Go to <strong>WooCommerce &gt; Settings &gt; Payments<\/strong> and enable <strong>Koko: Buy Now Pay Later<\/strong>.<\/li>\n<li>Enter your Koko Merchant ID, API Key, Public Key, and Private Key (provided by Koko).<\/li>\n<li>Enable <strong>Sandbox Mode<\/strong> for testing, then disable it for live payments.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20a%20koko%20account%20to%20use%20this%20plugin%3F\"><h3>Do I need a Koko account to use this plugin?<\/h3><\/dt>\n<dd><p>Yes. You need a Koko merchant account with a Merchant ID, API Key, and RSA key pair. Contact Koko to get your credentials.<\/p><\/dd>\n<dt id=\"is%20there%20a%20test%20mode%20available%3F\"><h3>Is there a test mode available?<\/h3><\/dt>\n<dd><p>Yes. Enable <strong>Sandbox Mode<\/strong> in the plugin settings to use the Koko QA environment for testing without real payments.<\/p><\/dd>\n<dt id=\"which%20woocommerce%20versions%20are%20supported%3F\"><h3>Which WooCommerce versions are supported?<\/h3><\/dt>\n<dd><p>The plugin supports WooCommerce 5.0 and above, including full WooCommerce Blocks (Gutenberg) checkout support.<\/p><\/dd>\n<dt id=\"what%20currencies%20are%20supported%3F\"><h3>What currencies are supported?<\/h3><\/dt>\n<dd><p>The plugin passes your WooCommerce store currency to Koko. Please confirm supported currencies with Koko directly.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>3.0.4<\/h4>\n\n<ul>\n<li>Improved server callback handling for JSON and form-encoded payloads<\/li>\n<li>Added orderView API verification for browser-redirect edge cases<\/li>\n<li>Enhanced debug logging (only active when Debug Mode is enabled)<\/li>\n<li>OpenSSL key handling improved for PHP 7.x and PHP 8.x compatibility<\/li>\n<li>Code hardening: all outputs escaped, all inputs sanitised<\/li>\n<\/ul>","raw_excerpt":"Accept BNPL (Buy Now Pay Later) payments on your WooCommerce store via Koko \u2014 pay in 3 interest-free instalments.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/hat.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/319011","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hat.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/hat.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/hat.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=319011"}],"author":[{"embeddable":true,"href":"https:\/\/hat.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/kokopay"}],"wp:attachment":[{"href":"https:\/\/hat.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=319011"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/hat.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=319011"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/hat.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=319011"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/hat.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=319011"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/hat.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=319011"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/hat.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=319011"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}