
KrownPay offers a secure payment gateway solution for seamless transactions on your WooCommerce store.
Obtain the KrownPay WooCommerce Plugin from the official source or marketplace where it is available.
Plugins > Add New.Upload Plugin button.Install Now.Once uploaded, click Activate Plugin to activate the KrownPay WooCommerce Plugin.
Plugins > Installed Plugins.Activate.WooCommerce > Settings in the WordPress admin dashboard.Payments tab.KrownPay to access the settings for the KrownPay Gateway for WooCommerce Plugin.Stores section.Create Store and fill in the required information about your store (e.g., name, URL).WooCommerce > Settings > Payments.KrownPay to open the settings.Place Order.What cryptocurrencies does KrownPay support?
KrownPay supports a wide range of cryptocurrencies. Please refer to the KrownPay website for the most up-to-date list of supported currencies.
How do I update the plugin?
Update the plugin via the WordPress admin dashboard under Plugins > Installed Plugins. Click on Update Now if a new version is available.
Can I issue refunds via KrownPay?
Refunds must be processed manually through KrownPay and WooCommerce. Refer to both platforms’ documentation for detailed instructions on issuing refunds.
For additional support, contact KrownPay support through their support portal or refer to the documentation provided on their website. For WooCommerce-related issues, consult the WooCommerce support forums or documentation.
This plugin is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
The KrownPay Gateway for WooCommerce plugin integrates securely with KrownPay’s payment platform, enabling merchants to generate custom payment links for each order placed in their store. During configuration, each merchant is provided with a unique gateway URL, which plays a key role in establishing a secure connection between their store and the KrownPay payment gateway.
In the krownpay.php file, the merchant’s gateway URL ($gateway) is carefully sanitized using sanitize_text_field() to prevent injection attacks and ensure data integrity. This sanitized URL is then used to build the endpoint (/gtw/v1/woocommerce/orders), where the plugin initiates a secure POST request via wp_remote_post(). The request, which includes properly structured headers and a validated request body, communicates with the KrownPay API to create an order and generate a unique payment link for the customer.
All data exchanged between the store and KrownPay is transmitted over HTTPS, ensuring that sensitive information, including order details, is encrypted during transit. This encrypted communication prevents unauthorized interception and guarantees that the transaction data remains confidential.
Once the payment link is generated, the customer is redirected to a custom checkout page where they can complete their transaction using any of their connected wallets. Upon successful payment, the customer is automatically redirected back to the store, and the order status is updated in real-time within the merchant’s backend, ensuring accurate tracking of all transactions.
KrownPay prioritizes security and privacy. We do not store or have access to any private keys—neither from the customer nor the merchant. At no point during the integration process will we request these keys, maintaining the highest standard of data protection throughout the transaction lifecycle.
https://www.krownpay.com/privacy
https://stg.app.krownpay.com/terms