Stop Signup Spam
Stop Signup Spam will prevent user registration of anyone trying to sign up with an the email address or IP address that has been reported to Stop Forum Spam. Contrary to what the name implies, Stop Forum Spam can be used with any web service, not just forums. At this time, Stop Signup Spam integrates with: The core WordPress registration form Restrict Content Pro MemberPress Give By installing this plugin, you consent to an API call sent from your WordPress site to Stop Forum Spam after every attempted user registration. The API call includes the user’s email address and IP address. It is a similar concept to Akismet, except instead of checking for blog comment spam, it checks for user signup spam. Unlike Akismet, no API key is required to query Stop Forum Spam’s database. Partly because of this, I decided not to include a settings page in the Stop Signup Spam plugin. Just activate and you are all set. The plugin does not log any user registration info. Any data sent to Stop Forum Spam would fall under their privacy policy. Please note that Stop Forum Spam is a third-party service that I have no affiliation with. I just found it, could not find any existing WordPress plugins that worked with it, and built one myself. It has helped me cut down on signup spam on a free membership site that I run, and I hope it will help you do the same.
Orders Synchronization for Merit Aktiva
This plugin synchronizes WooCommerce orders with Merit Aktiva accounting software. A sales invoice is automatically created in Merit Aktiva for every new paid order — no manual work required. Requires at least the Merit PRO package. Features Automatic invoice creation in Merit Aktiva for every new WooCommerce order (cron, every 5 minutes) Manual synchronization from the admin panel Estonian banking reference number generation (7-3-1 algorithm) with configurable prefix B2B support: company name, Estonian business registry code (validated) and VAT number at checkout B2C support: private customer name and contact details Payment method mapping (WooCommerce payment method → Merit Aktiva payment code) Automatic credit invoice when an order is fully refunded Invoice PDF download directly from Merit Aktiva within the WC order view Invoice reconciliation: detect discrepancies between WC and Merit Aktiva Sync history log with pagination API connection test in settings Settings export and import (JSON) WooCommerce HPOS (High-Performance Order Storage) support Toast notifications for sync results (top-right corner, disappear after 5s) External Services This plugin connects to the Merit Aktiva API v2 (aktiva.merit.ee). Data transmitted: * API authentication (ApiId, timestamp, HMAC-SHA256 signature) * Invoice data: customer name, address, email, phone number * Product codes, descriptions, quantities, prices, VAT * Reference number (Estonian 7-3-1 standard), invoice number, payment due date Data is transmitted every time an invoice is sent (automatically or manually). Service provider: Merit Aktiva (merit.ee) Terms of Service: https://www.merit.ee/wp-content/uploads/2024/12/merit-software-terms-of-use-2024.pdf Privacy Policy: https://www.merit.ee/wp-content/uploads/2024/12/privacy-statement-2024.pdf Requirements WordPress 6.7 or newer WooCommerce 8.6 or newer PHP 8.0 or newer Merit Aktiva account with API access (PRO package or higher) Configuration API Settings: * API ID and API Key — from your Merit Aktiva account * Reference number prefix — prepended to the reference number (digits only) * Payment deadline in days * Contact person — displayed on the invoice Payment Method Mapping: Link WooCommerce payment methods to Merit Aktiva payment codes (e.g. “Bank Transfer” → “T”). Business customers at checkout: Customers can check “I am a company”, enter a business registry code and VAT number. The registry code is validated using the Estonian business registry algorithm (mod-11). Usage Orders are synchronized automatically every 5 minutes. For manual sync: * All orders: Merit Aktiva Sync → Settings → “Sync all orders” * Single order: WooCommerce → Orders → open order → “Send invoice to Merit Aktiva” Support Email: freelancermartin1@gmail.com Website: https://freelancermartin.com/et