WP Manifestindependent plugin directory
manifest / ecommerce / paynkolay-woocommerce

PayNKolay for WooCommerce

Paynkolay WooCommerce plugin

★ 1stars
154release downloads
v1.2.0latest · 8d ago

Install

Download paynkolay-woocommerce-v1.2.0.zip From the v1.2.0 release on GitHub, Oct 27, 2026

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/paynkolay/paynkolay-woocommerce/releases/download/v1.2.0/paynkolay-woocommerce-v1.2.0.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

WooCommerce payment gateway plugin for PayNKolay virtual POS. Accept credit card payments on your WooCommerce store with 3D Secure support.

PayNKolay sanal POS ile WooCommerce mağazanızda kredi kartı ile 3D Secure destekli ödeme alın.


Features

  • 3D Secure payment support
  • WooCommerce Blocks (new checkout) compatibility
  • WooCommerce Subscriptions support
  • Test mode for development and testing
  • Hash verification for transaction security
  • Turkish language support

Requirements

Requirement Version
WordPress 5.8+
WooCommerce 6.0+
PHP 7.4+

Installation

Manual Installation

  1. Download the latest release .zip file
  2. Go to WordPress Admin > Plugins > Add New > Upload Plugin
  3. Upload the .zip file and click Install Now
  4. Activate the plugin

From Source

git clone https://github.com/paynkolay/paynkolay-woocommerce.git
cd paynkolay-woocommerce
npm install   # optional, only needed for JS development

Copy or symlink the plugin directory into wp-content/plugins/.

Configuration

  1. Go to WooCommerce > Settings > Payments
  2. Enable Pay N Kolay
  3. Click Manage and fill in the settings:
Setting Description
Token (SX) Your merchant token from the PayNKolay dashboard
Merchant Secret Key Your secret key from the PayNKolay dashboard
Test Mode Enable to use the test environment for development

Test Mode

When test mode is enabled, transactions are processed through the PayNKolay test environment (paynkolaytest.nkolayislem.com.tr). No real charges are made.

You can obtain test credentials from your PayNKolay merchant dashboard.

Development

Prerequisites

Local Development Environment

# Start a local WordPress environment with WooCommerce
npx wp-env start

# Watch for JS changes and rebuild
npm run start

# Build for production
npm run build

# Create a distributable zip
npm run plugin-zip

Project Structure

paynkolay-woocommerce/
├── assets/js/frontend/     # Built JS (checked in for distribution)
├── includes/               # PHP classes
│   ├── blocks/             # WooCommerce Blocks integration
│   └── class-wc-gateway-paynkolay.php
├── languages/              # Translation files
├── src/js/frontend/        # JS source files
├── views/                  # Payment form templates
├── tests/                  # PHPUnit tests
└── woocommerce-gateway-paynkolay.php  # Main plugin file

Contributing

Contributions are welcome! Please open an issue or submit a pull request.

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/my-feature)
  3. Commit your changes (git commit -m 'Add my feature')
  4. Push to the branch (git push origin feature/my-feature)
  5. Open a Pull Request

License

This project is licensed under the MIT License.

Support

Releases

6 releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
v1.2.0 latest
Oct 27, 2026 8d ago
paynkolay-woocommerce-v1.2.0.zip
11
Jun 2, 2026 5mo ago
paynkolay-woocommerce-v1.1.2.zip
104
Jun 1, 2026 5mo ago
paynkolay-woocommerce-v1.1.1.zip
3
Feb 24, 2026 8mo ago
paynkolay-woocommerce-v1.1.0.zip
35
Feb 24, 2026 8mo ago
paynkolay-woocommerce-v0.0.2.zip
1
Feb 24, 2026 8mo ago
paynkolay-woocommerce-v0.0.1.zip
0