Beskrivelse
Keybin.net B2B Digital Codes Marketplace
Keybin is a modern, transparent, and secure B2B digital codes marketplace for buying and selling game codes, digital keys, and other digital products. High quality stock with instant delivery.
Keybin for WooCommerce
This plugin integrates your WooCommerce store with the Keybin.net marketplace. Import products, sync stock and prices, process automatic purchases, and deliver digital keys to customers. Works with all WordPress-compliant themes and plugins that follow WordPress guidelines.
Product Import
- Bulk import from the Keybin catalog with pagination and progress tracking
- Manual and automatic import
- Import as draft or auto-publish products
- Filter imports by platform, region, price range, and SKU whitelist
- Stock availability filter (instant delivery only)
- Featured image and gallery image downloads
- Rich product descriptions with system requirements and PEGI ratings
- Restrictions notice display with customizable color
- Region restriction data (allowed/forbidden countries) stored per product
- Optional country restriction list appended to product descriptions
- Category auto-mapping with custom mapping support
Pricing & Margins
- Price multiplier for currency conversion
- Fixed margin (flat amount added to all prices)
- Global percentage margin (fallback for all products)
- Per-category margin override (percentage or fixed)
- Per-platform margin override (percentage)
- Per-region margin override (percentage, highest priority)
- Price-range margin (standalone, always applied when price matches a range)
- Psychological price rounding (e.g. 10.45 becomes 10.49)
- Negative values supported for price deduction
- Product tester tool to preview calculated prices before import
Stock & Price Sync
- Real-time updates via webhooks
- Scheduled sync via WP-Cron with configurable frequency
- Manual sync trigger from admin panel
- Automatic stock status updates (in-stock / out-of-stock)
- Lightweight restrictions-only update (scheduled or manual)
Region Restriction Checker
- Frontend region restriction checker on product pages
- Auto-detects visitor country via WooCommerce geolocation
- Modal with searchable country list showing allowed/excluded status
- Configurable position (before/after add to cart, after summary, after meta)
- Shortcode support: [keybfowo_region_check]
- Theme-native styling that inherits your theme colors
- Fully translatable — ships with German, French, Spanish, Italian, and Slovenian
Webhooks
- listing_create – new listing available
- listing_update – stock or price changed
- product_create – new product added
- product_update – product data changed
- product_remove – product removed
- order_update – keys ready for delivery
- Copy-to-clipboard buttons for easy endpoint setup
Order Processing
- Automatic purchase when order is placed (Processing status)
- Automatic key delivery via order email
- Support for text keys and image keys
- Price re-check at checkout (optional)
- Out-of-stock detection at checkout
- Manual order completion trigger
Admin Interface
- Connection status with API health check and balance display
- Complex margin configuration with priority system
- Import filter settings with multi-select
- Category and attribute name mapping
- Import history table with date range filter
- Product tester with full price breakdown
- Webhook endpoint configuration with copy buttons
- Progress tracking for all import and sync operations
- Configurable schedule frequency for all automated tasks
- Per-task logging toggles with configurable retention
- Reset buttons for import counters
Attributes & Customization
- Platform and region attributes from Keybin API
- Attribute name mapping and translation
- Custom restrictions notice color
- Sale price field option
- WooCommerce HPOS compatible
Keybin Marketplace Features
- 10,000+ products
- 25,000+ offers
- Competitive prices
- Low fees (buyer 0.25%)
- Image and text keys
- EU-based company
- Responsive support
- 2FA protection
External Services
This plugin connects to the Keybin.net API to import products, sync stock and prices, process purchases, and deliver digital keys.
What data is sent
- Your API access token (for authentication)
- Product SKUs (to fetch product details, stock, and prices)
- Order details (product ID, quantity) when a customer places an order
- Webhook payloads received from Keybin when stock, prices, or products change
When data is sent
- On manual or scheduled (cron) product imports
- On manual or scheduled stock and price sync
- When a customer completes checkout (to purchase keys)
- When webhooks fire from the Keybin marketplace (incoming)
Service details
- Service provider: Keybin.net (operated by Keybin d.o.o.)
- API base URL:
https://api.keybin.net/v1/ - Marketplace: https://my.keybin.net
- Terms of Service: https://keybin.net/terms-of-service/
- Privacy Policy: https://keybin.net/privacy-policy/
Skærmbilleder

Settings – API connection status and balance display 
Settings – Margin configuration with priority system and price-range margins 
Settings – Low balance notification and import filters (platform, region, price range) 
Settings – Category and attribute name mapping 
Settings – More settings, restrictions notice color, region checker, and description options 
Settings – Product tester with full price breakdown preview 
Settings – Webhook endpoint configuration with copy-to-clipboard buttons 
Import – Product import, stock sync, restrictions update with progress tracking 
Import – Import history table, schedule frequency, and server cron setup 
Logs – Activity logs with per-task filtering and retention settings
Installation
- Go to Plugins > Add New and search for “Keybin”
- Install and activate the plugin
- Navigate to Keybin.net API > Settings in your WordPress admin
- Enter your Keybin API access token (get one at my.keybin.net)
- Configure your margin settings and import filters
- Import categories first, then import products
- Scheduled tasks run automatically via WP-Cron (adjust frequency on the Import page)
- Optionally configure webhooks for real-time updates
FAQ
-
What does this plugin do?
-
The plugin syncs your WooCommerce store with the Keybin.net marketplace. It imports products, keeps stock and prices updated, processes purchases automatically, and delivers digital keys to your customers.
-
Is a Keybin marketplace account needed?
-
Yes. You must register on the Keybin marketplace, verify your account, and obtain an API access token at my.keybin.net.
-
Can I change category and attribute names?
-
You can rename how categories and attributes are displayed in your store using the mapping settings. However, do not delete the original categories and attributes as this will cause import issues.
-
How does the pricing work?
-
The formula is: Keybin price x Price Multiplier + Fixed Margin + Price-Range Margin + Priority Margin = Your price. Price-range margin is standalone and always applied when the price falls within a defined range. The priority margin follows: Region > Platform > Category > Global (highest match wins).
-
Can I use negative margins?
-
Yes. Entering a negative value (e.g. -3) will deduct that percentage or amount from the price.
-
Do webhooks replace cron jobs?
-
No. Import products via cron first. Webhooks supplement cron jobs by providing real-time stock and price updates between scheduled syncs.
-
What WordPress and WooCommerce versions are supported?
-
WordPress 6.0 or above and WooCommerce 8.0 or above. Always use the latest versions of WordPress and WooCommerce for the best experience.
-
Where can I get support?
-
For marketplace or plugin support, email info@keybin.net or visit keybin.net.
Anmeldelser
Der er ingen anmeldelser for denne widget.
Bidragsydere & udviklere
“Keybin for WooCommerce” er open source-software. Følgende personer har bidraget til dette plugin.
BidragsydereOversæt “Keybin for WooCommerce” til dit eget sprog.
Interesseret i udvikling?
Gennemse koden, tjek SVN repository, eller abonner på udviklerloggen via RSS.
Ændringslog
2.0.4
- Added full translation support for region restriction checker (i18n with .pot/.po/.mo)
- Added translation files for German, French, Spanish, Italian, and Slovenian
- Added source filter dropdown for Product Changes logs (filter by webhooks, cron, import, restrictions)
- Added show/hide toggle for long category and attribute mapping lists
- Fixed product data update overwriting price, stock, and listing data (now handled exclusively by stock & price sync)
- Fixed restriction update not logging product changes in Product Changes logs
- Fixed product data update not logging changes in Product Changes logs
- Improved settings page layout (Category & Attribute Mapping moved above Margins, Per-category margin moved below Price-range margin)
2.0.3
- Added region restriction checker with auto-detection and searchable country modal
- Added shortcode [keybfowo_region_check] for manual placement of region checker
- Added restriction data storage (allowed/forbidden countries) during import
- Added lightweight restrictions-only update (manual and scheduled)
- Added optional country restriction list in product descriptions
- Added standalone price-range margin (always applied, independent of priority chain)
- Added configurable schedule frequency for all automated tasks
- Added per-task logging toggles with retention settings
- Added self-healing for WP-Cron events that get unscheduled
- Added server cron setup instructions in admin UI
- Fixed plugin activation clearing saved settings and API token
- Replaced system cron with WP-Cron for all scheduled tasks
2.0.2
- WordPress.org plugin review compliance fixes
- Converted system cron files to WP-Cron and AJAX handlers
- Improved sanitization and data handling
2.0.0
- Complete plugin rewrite with modern admin UI
- Added per-category, per-region, and price-range margin overrides
- Added margin priority system (Region > Platform > Category > Global)
- Added product tester tool with full price breakdown
- Added category and attribute name mapping
- Added product_update and order_update webhooks
- Added copy-to-clipboard buttons for webhook endpoints and cron paths
- Added restrictions notice with customizable color
- Added import history table with date range filter
- Added progress tracking and reset buttons for all import operations
- Added price multiplier for currency conversion
- Added psychological price rounding
- Added sale price field option
- Added image update toggle for product data updates
- Added WooCommerce HPOS compatibility
- Improved admin styles with card-based layout
- Improved import filters (platform, region, price range, SKU whitelist)
- Improved error handling and notification system
1.1
- Added webhook support for real-time stock and price updates
1.0.1
- Bug fixes
1.0
- Initial release
