Description
Shopinext for WooCommerce provides a seamless, secure payment experience for your online store. Redirect customers to Shopinext’s PCI-DSS compliant Hosted Payment Page (HPP) to process credit and debit card transactions.
Key Features:
- Hosted Payment Page (HPP) — Customers are securely redirected to Shopinext’s checkout page, eliminating the need to handle sensitive card data on your server.
- 3D Secure Support — Full 3D Secure authentication support for enhanced transaction security.
- Multi-Currency — Accept payments in TRY, USD, EUR and GBP.
- Multi-Language — Checkout page available in Turkish, English and German.
- Sandbox Mode — Test your integration with a dedicated sandbox environment before going live.
- Comprehensive Admin Dashboard — Includes diagnostic logs, system status checks, and payment statistics directly in your WordPress admin.
- Preflight Checks — Built-in connectivity and configuration verification to ensure your store is ready to accept payments.
- Automatic Log Management — Diagnostic logs with configurable retention (7–60 days) and automatic cleanup.
- Debug Logging — Optional detailed logging with automatic PII masking for safe troubleshooting.
- HPOS Compatible — Fully compatible with WooCommerce High-Performance Order Storage.
- Brand Logo Control — Choose which card network logos (Visa, MasterCard, Amex, Discover, JCB, UnionPay, Troy) to display at checkout.
- Webhook Security — Secure webhook verification for reliable payment notifications.
Supported Card Networks:
- Visa
- MasterCard
- American Express
- Discover
- JCB
- UnionPay
- Troy
Third-Party Service
This plugin connects to the Shopinext Payment API to process payments. When a customer places an order, the following data is transmitted to Shopinext servers:
- Order details: amount, currency, item descriptions
- Customer information: name, email address, phone number, billing/shipping address
- Optional: identity number (TC Kimlik No), if enabled in plugin settings
API Endpoints:
- Live:
https://api.shopinext.com - Sandbox:
https://api.dev.shopinext.com - Hosted Payment Page Live:
https://checkout.shopinext.com - Hosted Payment Page Sandbox:
https://checkout.dev.shopinext.com
No credit card data is collected or stored by this plugin. All card data is entered directly on Shopinext’s PCI-DSS compliant Hosted Payment Page.
This plugin also connects to ipify (https://api.ipify.org and https://api6.ipify.org) to detect your server’s outbound IPv4 and IPv6 addresses. This information is displayed on the admin Status page to help you configure Shopinext’s IP whitelist. No personal or customer data is sent to ipify — only a simple HTTP request is made and the server’s IP address is returned. Results are cached locally for 24 hours.
Screenshots










Installation
- Upload the
shopinext-gatewayfolder to the/wp-content/plugins/directory, or install through the WordPress plugin screen. - Activate the plugin through the ‘Plugins’ screen in WordPress.
- Navigate to WooCommerce Settings Payments Shopinext to configure your API credentials.
- Enter your Client ID and Client Secret from your Shopinext merchant account.
- Use the Verify API Connection button to confirm your credentials are working.
- Toggle Test Mode off when you are ready to accept live payments.
Sandbox Testing
A separate Sandbox account is required for test transactions. Live API keys are not valid in test mode. To request a Sandbox account, contact support@shopinext.com.
FAQ
-
What do I need to use this plugin?
-
You need a Shopinext merchant account. Visit shopinext.com to sign up or contact support@shopinext.com for more information.
-
Which currencies are supported?
-
Shopinext currently supports TRY (Turkish Lira), USD (US Dollar), EUR (Euro) and GBP (British Pound).
-
Is this plugin compatible with WooCommerce Checkout Blocks?
-
Yes. This plugin supports both Classic Checkout and WooCommerce Checkout Blocks. Payment processing via Shopinext’s Hosted Payment Page works seamlessly in both modes.
-
Does this plugin store credit card data?
-
No. All payment processing happens on Shopinext’s PCI-DSS compliant Hosted Payment Page. No card data ever touches your server.
-
How do I check if my store is ready for payments?
-
Navigate to WooCommerce Shopinext Status in your admin panel. The built-in preflight check will verify SSL, API connectivity, authentication, webhook reachability and more.
-
Where can I view payment logs?
-
Navigate to WooCommerce Shopinext Logs to view detailed diagnostic logs for all payment events, webhooks and API calls.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Shopinext for WooCommerce” is open source software. The following people have contributed to this plugin.
Contributors“Shopinext for WooCommerce” has been translated into 2 locales. Thank you to the translators for their contributions.
Translate “Shopinext for WooCommerce” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
3.2.4
- Improved: Detailed order notes for all payment statuses.
- Improved: Updated translations for Turkish (tr_TR), English (en_US) and German (de_DE).
- Fixed: Minor UI improvements on admin pages.
3.2.3
- Improved: Better international payment support.
- Improved: Enhanced webhook reliability and security.
- Improved: Token management optimizations.
- Fixed: Various checkout and payment flow improvements.
3.2.2
- Improved: Payment statistics accuracy and admin UI consistency.
- Improved: Updated translations for Turkish, English and German.
3.2.1
- Improved: Performance and security enhancements.
- Improved: Admin dashboard and panel improvements.
- Improved: HPOS and Checkout Blocks compatibility.
- Added: API error code reference table on Logs page.
- Fixed: Various bug fixes and stability improvements.
3.2.0
- Added: WooCommerce Checkout Blocks payment method support.
- Added: Configurable maximum installments setting (1–12).
- Added: Optional identity number (TC Kimlik No) collection at checkout.
- Improved: Code architecture and maintainability.
3.1.1
- Added: Payment statistics dashboard with daily breakdown and heatmap.
- Added: System status page with comprehensive health checks.
3.0.2
- Added: Diagnostic logging system with database storage.
- Improved: Error handling and debug logging.
3.0.0
- Initial release of the v3 gateway architecture.
