lekiend
Forum Replies Created
-
Forum: Plugins
In reply to: [ProfileGrid – User Profiles, Groups and Communities] Registration form issueHello,
I have issue with geocoding.
My google maps api key is correctly configured and Maps apps are active.
When I save a user, I always get the following error:
ProfileGrid Geolocation: Google Geocoding API request was denied. Please review your API keys and restrictions on the Geolocation Settings page.Thank you for your help
Forum: Plugins
In reply to: [ProfileGrid – User Profiles, Groups and Communities] Registration form issueHello,
Do you have an ETA because our website can not register new members for weeks now.
Thank you
Forum: Plugins
In reply to: [PDF Invoices & Packing Slips for WooCommerce] Peppol questionsI asked the question to Grok: https://grok.com/share/c2hhcmQtMg_a55c2074-26e9-4641-a8c1-aa6311740c1f
Understanding Multiple Entries in the Peppol Directory
The Peppol Directory is a public, searchable catalog maintained by OpenPeppol that lists participants (like companies) in the Peppol e-invoicing network. It includes details such as Peppol IDs (unique identifiers for sending/receiving documents), supported document types (e.g., invoices, orders), and associated service providers. Entries are typically managed and updated by your Peppol Access Point (AP) or Service Metadata Publisher (SMP) provider, and they’re not always mandatory—some companies appear multiple times due to different registrations, service providers, or business units.
If your company has several entries, this is common for organizations with:
- Multiple legal entities or subsidiaries.
- Registrations through different service providers or Access Points.
- Separate setups for sending vs. receiving documents.
- Variations in identifiers (e.g., based on VAT numbers, GLNs, or country-specific codes like Belgium’s KBO).
Which Entry Should You Use?
There’s no universal “best” entry—it depends on your specific use case (e.g., sending invoices, receiving orders, or ensuring compliance in a particular country). Here’s a step-by-step guide to decide:
- Identify Your Purpose:
- For sending documents: Use the entry with your outgoing Peppol ID (the one tied to your sending capabilities). This is often marked as a “sender” profile in the directory.
- For receiving documents: Select the entry linked to your receiving Peppol ID, which includes details on supported document profiles (e.g., EN 16931 for e-invoices).
- If you’re unsure, check which entry matches your current ERP/accounting system setup.
- Compare Key Details Across Entries:
Use the Peppol Directory search (at directory.peppol.eu) to pull up all entries for your company. Look for:
- Peppol ID: The core identifier (format: scheme::value, e.g.,
0088:12345678for a Norwegian org number). Routing relies on this, not the company name. - Supported Services: Ensure it lists the document types you need (e.g., BIS Billing 3.0 for invoices).
- Service Provider/Access Point: Pick the one aligned with your current provider for seamless integration.
- Country/Region: If cross-border, choose the entry matching the recipient’s or your primary operating country.
- Status and Recency: Opt for the most up-to-date entry (check publication dates if available). Factor Why It Matters Recommendation Peppol ID Unique routing address Match to your system’s configured ID to avoid delivery failures. Document Capabilities Defines what you can send/receive Verify it supports your needs (e.g., e-invoicing vs. full catalog). Service Provider Handles actual transmission Use your active provider’s entry to minimize errors. Multiple Entities For subsidiaries/branches Select per business unit if applicable.
- Test for Compatibility:
- If sending to a specific customer/partner, ask them for their preferred Peppol ID or check their directory entry. Tools like Teamleader Focus allow overriding defaults for this.
- Send a test document via your Peppol-enabled software to confirm routing works without bounces.
- When to Update or Consolidate:
- If entries are outdated or conflicting, contact your Peppol Service Provider (AP or SMP) to update or merge them. Listing is voluntary, but accuracy boosts network reliability.
- For public sector compliance (e.g., in EU countries), use the entry that’s officially registered for mandates.
Next Steps
- Search your company’s entries directly in the Peppol Directory using your exact name and country.
- Reach out to your Peppol provider for tailored advice—they manage your registrations and can confirm the active one.
- If you’re in a specific country (e.g., Belgium), local rules might prioritize certain IDs (like KBO-based ones).
If you share more details—like your company name, country, or the exact entries/IDs you’re seeing—I can help narrow it down further by querying the directory for you.
Forum: Plugins
In reply to: [PDF Invoices & Packing Slips for WooCommerce] Peppol questionsIf users have to fill theses complicated ID’s, it will not work. I guess they don’t know they could have multiple entries in Peppol Directory and they don’t know themselves witch one to use.
My company have two entries in Peppol directory but only one with the FULL VAT number (With country code) but I guess that invoices are coming on both.
Regards
Forum: Plugins
In reply to: [PDF Invoices & Packing Slips for WooCommerce] Peppol questionsOh, you already get theses informations automatically from Peppol ?
So clients do not have to fill their Peppol id’s manually ?
If yes, I shouldn’t display Peppol fields on checkout page.
You confirm ?
Forum: Plugins
In reply to: [PDF Invoices & Packing Slips for WooCommerce] Peppol questionsHello,
If someone have a verified VAT number, it would be nice if Peppol IDS could be saved automatically in user account or order meta after checkout and before sending invoice to customer. VAT ID should be enough.
My booking software is able to find Peppol information only with VAT NUMBER. I never need to enter Peppol Ids myself.
Yes, I use PHP 8.2.25
Your github ticket is from february for WordPress 6.4.2
I use WordPress 6.7.1Regards
Forum: Plugins
In reply to: [LiteSpeed Cache] CDN Cloudflare FATAL ERROR in error_logsI’ve updated to 6.2.0.1 but issue is not resolved
[STDERR] PHP Fatal error: Uncaught TypeError: Cannot access offset of type string on string in /public/wp-content/plugins/litespeed-cache/tpl/cdn/auto_setup.tpl.php:172\nStack trace:\n#0 /public/wp-content/plugins/litespeed-cache/tpl/cdn/entry.tpl.php(41): require()\n#1 /public/wp-content/plugins/litespeed-cache/src/admin-display.cls.php(647): require_once('...')\n#2 /public/wp-includes/class-wp-hook.php(324): LiteSpeed\Admin_Display->show_menu_cdn()\n#3 /public/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()\n#4 /public/wp-includes/plugin.php(517): WP_Hook->do_action()\n#5 /public/wp-admin/admin.php(259): do_action()\n#6 {main}\n thrown in /public/wp-content/plugins/litespeed-cache/tpl/cdn/auto_setup.tpl.php on line 172\n [STDERR] PHP Fatal error: Uncaught TypeError: Cannot access offset of type string on string in /public/wp-content/plugins/litespeed-cache/tpl/cdn/auto_setup.tpl.php:172\nStack trace:\n#0 /public/wp-content/plugins/litespeed-cache/tpl/cdn/entry.tpl.php(41): require()\n#1 /public/wp-content/plugins/litespeed-cache/src/admin-display.cls.php(647): require_once('...')\n#2 /public/wp-includes/class-wp-hook.php(324): LiteSpeed\Admin_Display->show_menu_cdn()\n#3 /public/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()\n#4 /public/wp-includes/plugin.php(517): WP_Hook->do_action()\n#5 /public/wp-admin/admin.php(259): do_action()\n#6 {main}\n thrown in /public/wp-content/plugins/litespeed-cache/tpl/cdn/auto_setup.tpl.php on line 172\n [STDERR] PHP Warning: Undefined array key "hash" in /public/wp-content/plugins/litespeed-cache/lib/guest.cls.php on line 72\n [STDERR] PHP Warning: Undefined array key "guest_ips" in /public/wp-content/plugins/litespeed-cache/lib/guest.cls.php on line 141\n [STDERR] PHP Warning: Undefined array key "guest_uas" in /public/wp-content/plugins/litespeed-cache/lib/guest.cls.php on line 130\nForum: Plugins
In reply to: [LiteSpeed Cache] CDN Cloudflare FATAL ERROR in error_logsYes, last version
Hello,
I tried to downgrade number of tokens but it never works.
Message is always:
{
"error": {
"message": "The model text-davinci-003 has been deprecated, learn more here: https://platform.openai.com/docs/deprecations",
"type": "invalid_request_error",
"param": null,
"code": "model_not_found"
}
}On the link you can read that the model you use is deprecated from
Shutdown date 2024-01-04
text-davinci-003Thank you
- This reply was modified 2 years, 4 months ago by lekiend.
Forum: Plugins
In reply to: [Meta for WooCommerce] Version 3.0.0 Took down siteSite also down for me:
PHP Fatal error: require_once(): Failed opening required 'includes/fbutils.php' (include_path='.:') in /wp-content/plugins/facebook-for-woocommerce/includes/fbinfobanner.php on line 14Forum: Plugins
In reply to: [Autocomplete WooCommerce Orders] latest update breaking wordpress dashboardYes, same for me.
Support ticket sentRegards
Forum: Plugins
In reply to: [Page Restrict] 2 errors when using PHP 8.1Yes, same issue with PHP 7.4
Forum: Plugins
In reply to: [LiteSpeed Cache] Background Images in Elementor are not optimisedHello,
Any chance to get this feature developed soon ?
On the TODO list for almost 2 years now :-(.Regards
Search terms in string translation and replace whitespace by underscore.
If you have a term like “Outside parking”, search “Outside_parking” and translate it to your language.
It worked for me 😉