| 开发者 | motylanogha |
|---|---|
| 更新时间 | 2026年10月18日 20:53 |
| PHP版本: | 8.1 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
[shoplex_withdrawal_form] allowing guest lookups with anti-enumeration protection and rate limiting.
_shoplex_withdrawals), audit trails in WooCommerce order notes, and automated confirmation emails to both customer and store administrator.[shoplex_business_info] shortcode or the native block.[shoplex_complaint_template] and an administrative preview with one-click standalone HTML download, automatically populated with the merchant's company details./.well-known/security.txt (RFC 9116). Merchandisers can specify their designated security contact email, vulnerability disclosure policy URL, and expiration date.[shoplex_dsa_report] with structured reason selection, validation, rate limiting, and instant email dispatch to store administrators.wpml-config.xml mapping configuration keys from shoplex_* options directly into string translation tables.shoplex folder to your /wp-content/plugins/ directory or install via the WordPress Plugins menu.[shoplex_withdrawal_form].Yes. Under Directive 2011/83/EU (Consumer Rights Directive) Art. 8(2), orders placed online must explicitly state that placing the order entails an obligation to pay. Shoplex includes verified statutory checkout button labels for all 27 EU countries (such as Germany and Austria: "Zahlungspflichtig bestellen", France and Luxembourg: "Commande avec obligation de paiement", Italy: "Ordina e paga", Spain: "Pedido con obligación de pago", Netherlands and Belgium: "Bestelling met betalingsverplichting", Poland: "Zamówienie z obowiązkiem zapłaty", Sweden: "Beställning med betalningsförpliktelse", etc.). It also adapts consumer conformity warranties (such as the Spanish 3-year requirement under RDL 7/2021) and packaging register numbers.
Shoplex determines the destination country using a five-tier hierarchy:
billing_country).WC_Geolocation::geolocate_ip().In Germany (§ 312j Abs. 3 BGB) and Austria (§ 8 FAGG), failure to label the final purchase button with an unequivocal payment notice ("Zahlungspflichtig bestellen" or equivalent) renders the purchase contract void. Furthermore, the German Price Indication Ordinance (PAngV § 6) requires stating whether prices include VAT and providing a direct, accessible link to your shipping costs page ("inkl. MwSt., zzgl. Versandkosten"). Shoplex provides dedicated settings to link directly to your shipping information page.
Under Spain's Real Decreto-ley 7/2021 amending the General Consumer Protection Law (LGDCU), the statutory conformity warranty for tangible goods was extended from two years to three years (36 months). When Shoplex detects a customer in Spain (ES), it automatically serves the 3-year legal guarantee notice instead of the standard 2-year European baseline.
Shoplex allows you to configure:
Directive 2011/83/EU Annex I(B) requires providing consumers with a standardized withdrawal declaration model. Shoplex implements this via the shortcode [shoplex_withdrawal_form]. Logged-in customers can select an eligible order, pick individual items and quantities, and submit their declaration. For guest customers, an anti-enumeration lookup sends a secure, single-use 30-minute magic link to their billing email. Declarations are stored in HPOS order meta (_shoplex_withdrawals), noted in order history, and emailed to both the buyer and the store owner.
Under Directive 2006/112/EC Art. 138, cross-border B2B sales within the EU can be zero-rated (0% VAT) only when the buyer has an active, verified VAT number in their member state. Shoplex checks customer VAT IDs in real time against the European Commission's official VIES REST API. If you configure your own VAT ID in the settings, Shoplex performs a qualified request and records the official consultation identifier (requestIdentifier) in the order notes as audit-proof evidence for tax authorities.
Under Article 16 of Regulation (EU) 2022/2065 (Digital Services Act), online intermediaries and e-commerce stores must provide an easily accessible electronic notice mechanism for reporting illegal content, counterfeit items, or non-compliant goods. Shoplex provides the public notice form via [shoplex_dsa_report], complete with structured reason selection, spam rate limiting, and administrative notifications.
Yes. In accordance with European cybersecurity standards and the Cyber Resilience Act (Regulation EU 2024/2847), Shoplex serves a compliant /.well-known/security.txt endpoint. Store owners can configure their designated security contact email, vulnerability disclosure policy URL, and expiration date under WooCommerce > Shoplex settings > CRA security.txt.
Yes. Checkout consents, button labels, and terms links hook both classic shortcode checkouts and modern block checkouts (wc-blocks-checkout).
Shoplex implements the harmonized EU-wide consumer protections and key destination rules (Button-Lösung across all 27 countries, PAngV shipping links, packaging register numbers, Spanish 3-year warranty, VIES validation, statutory withdrawal, and GPSR). It does not handle national fiscal cash register drivers, local invoice numbering sequences, or national postal locker APIs. For domestic Poland integrations, plugins like Polski cover local carriers and KSeF; for stores selling across the European Union, Shoplex provides the complete cross-border legal compliance stack.
When a product enters a sale, Shoplex determines the comparison window (30 days by default). It inspects recorded prices in the shop currency, looks for the lowest price active before the promotion commenced, and prints the result according to your chosen template. Daily cleanup prunes obsolete historical records while preserving the active base price.
Yes. Shoplex includes a native wpml-config.xml file that registers all options, button texts, and notice templates for translation in WPML and Polylang. It also supports TranslatePress, Loco Translate, and standard gettext localization.
wpml-config.xml for WPML and Polylang, plus runtime translation fallbacks.