{"id":4323,"date":"2026-03-25T14:11:49","date_gmt":"2026-03-25T14:11:49","guid":{"rendered":"https:\/\/8digits.es\/?page_id=4323"},"modified":"2026-06-10T15:20:03","modified_gmt":"2026-06-10T15:20:03","slug":"factura-for-woocommerce-documentation","status":"publish","type":"page","link":"https:\/\/blue.8digits.es\/es\/factura-for-woocommerce-documentation\/","title":{"rendered":"Factura for Woocommerce Docs"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"4323\" class=\"elementor elementor-4323\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1e44dfd e-con-full e-flex e-con e-parent\" data-id=\"1e44dfd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9853830 elementor-widget elementor-widget-image\" data-id=\"9853830\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" loading=\"lazy\" width=\"800\" height=\"800\" src=\"https:\/\/blue.8digits.es\/wp-content\/uploads\/2026\/03\/facturawoo_hero_image.svg\" class=\"attachment-large size-large wp-image-4302\" alt=\"Description and hero image for Facturawoo, the best invoicing solution for WooCommerce in Spain\" title=\"8DIGITS -\">\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c8dbbc1 elementor-widget elementor-widget-html\" data-id=\"c8dbbc1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>8Digits Factura for Woocommerce Documentation<\/title>\n<style>\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --brand: #2563eb;\n    --brand-light: #eff6ff;\n    --brand-dark: #1d4ed8;\n    --pro: #7c3aed;\n    --pro-light: #f5f3ff;\n    --text: #fffbeb;\n    --muted: #6b7280;\n    --border: #e5e7eb;\n    --bg: #f9fafb;\n    --white: #ffffff;\n    --nav-width: 260px;\n    --radius: 8px;\n    --code-bg: #f3f4f6;\n  }\n\n  html { scroll-behavior: smooth; font-size: 16px; }\n\n  body {\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n    color: var(--text);\n    background: var(--bg);\n    line-height: 1.65;\n  }\n  \n .callout.info > div, .callout.warning > div, .callout.tip > div {\n      color: #000000 !important;\n  }\n\n  \/* \u2500\u2500 Layout \u2500\u2500 *\/\n  .layout { display: flex; min-height: 100vh; }\n\n  \/* \u2500\u2500 Sidebar \u2500\u2500 *\/\n  .sidebar {\n    width: var(--nav-width);\n    flex-shrink: 0;\n    background: var(--white);\n    border-right: 1px solid var(--border);\n    position: sticky;\n    top: 0;\n    height: 100vh;\n    overflow-y: auto;\n    padding: 0 0 40px;\n  }\n\n  .sidebar-logo {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    padding: 24px 20px 20px;\n    border-bottom: 1px solid var(--border);\n    text-decoration: none;\n  }\n.callout {\n    span {\n      color: #000000;\n\n    }\n}\n  .sidebar-logo-icon {\n    width: 32px;\n    height: 32px;\n    background: var(--brand);\n    border-radius: 6px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: white;\n    font-weight: 800;\n    font-size: 14px;\n    flex-shrink: 0;\n  }\n\n  .sidebar-logo-text { font-weight: 700; font-size: 15px; color: var(--text); }\n  .sidebar-logo-sub { font-size: 11px; color: var(--muted); }\n\n  .sidebar nav { padding: 16px 0; }\n\n  .nav-group { margin-bottom: 4px; }\n\n  .nav-group-label {\n    font-size: 11px;\n    font-weight: 600;\n    text-transform: uppercase;\n    letter-spacing: 0.06em;\n    color: var(--muted);\n    padding: 12px 20px 6px;\n  }\n\n  .nav-link {\n    display: block;\n    padding: 7px 20px;\n    font-size: 14px;\n    color: var(--muted);\n    text-decoration: none;\n    border-left: 2px solid transparent;\n    transition: all 0.15s;\n  }\n\n  .nav-link:hover { color: var(--brand); background: var(--brand-light); }\n  .nav-link.active { color: var(--brand); border-left-color: var(--brand); background: var(--brand-light); font-weight: 500; }\n\n  .nav-link.pro-link { color: var(--pro); }\n  .nav-link.pro-link:hover { background: var(--pro-light); }\n\n  \/* \u2500\u2500 Main content \u2500\u2500 *\/\n  .main {\n    flex: 1;\n    min-width: 0;\n    padding: 48px 56px 80px;\n    max-width: 860px;\n  }\n\n  \/* \u2500\u2500 Section headers \u2500\u2500 *\/\n  .doc-section { margin-bottom: 72px; }\n\n  h1 { font-size: 2rem; font-weight: 800; margin-bottom: 12px; line-height: 1.2; }\n  h2 { font-size: 1.5rem; font-weight: 700; margin-bottom: 16px; margin-top: 56px; padding-top: 56px; border-top: 1px solid var(--border); }\n  h2:first-child { margin-top: 0; padding-top: 0; border-top: none; }\n  h3 { font-size: 1.1rem; font-weight: 600; margin: 28px 0 10px; }\n\n  .lead { font-size: 1.05rem; color: var(--muted); margin-bottom: 32px; max-width: 640px; }\n\n  p { margin-bottom: 14px; }\n  p:last-child { margin-bottom: 0; }\n\n  \/* \u2500\u2500 Steps \u2500\u2500 *\/\n  .steps { counter-reset: steps; list-style: none; margin: 20px 0; }\n\n  .steps li {\n    counter-increment: steps;\n    display: flex;\n    gap: 16px;\n    margin-bottom: 20px;\n  }\n\n  .steps li::before {\n    content: counter(steps);\n    width: 28px;\n    height: 28px;\n    min-width: 28px;\n    background: var(--brand);\n    color: white;\n    border-radius: 50%;\n    font-weight: 700;\n    font-size: 13px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    margin-top: 2px;\n  }\n\n  .steps li strong { display: block; margin-bottom: 4px; }\n\n  \/* \u2500\u2500 Callouts \u2500\u2500 *\/\n  .callout {\n    border-radius: var(--radius);\n    padding: 16px 20px;\n    margin: 20px 0;\n    display: flex;\n    gap: 12px;\n    font-size: 14px;\n  }\n\n  .callout-icon { font-size: 18px; flex-shrink: 0; margin-top: 1px; }\n\n  .callout.info { background: var(--brand-light); border: 1px solid #bfdbfe; }\n  .callout.info .callout-icon::after { content: \"\u2139\ufe0f\"; }\n\n  .callout.warning { background: #fffbeb; border: 1px solid #fde68a; }\n  .callout.warning .callout-icon::after { content: \"\u26a0\ufe0f\"; }\n\n  .callout.tip { background: #f0fdf4; border: 1px solid #bbf7d0; }\n  .callout.tip .callout-icon::after { content: \"\ud83d\udca1\"; }\n\n  .callout.pro { background: var(--pro-light); border: 1px solid #ddd6fe; }\n  .callout.pro .callout-icon::after { content: \"\u2b50\"; }\n\n  \/* \u2500\u2500 Tables \u2500\u2500 *\/\n  .table-wrap { overflow-x: auto; margin: 20px 0; border-radius: var(--radius); border: 1px solid var(--border); }\n\n  table { width: 100%; border-collapse: collapse; font-size: 14px; }\n  thead { background: var(--bg); }\n  th { padding: 10px 16px; text-align: left; font-weight: 600; font-size: 12px; text-transform: uppercase; letter-spacing: 0.04em; color: var(--muted); border-bottom: 1px solid var(--border); }\n  td { padding: 10px 16px; border-bottom: 1px solid var(--border); vertical-align: top; }\n  tr:last-child td { border-bottom: none; }\n  tr:hover td { background: var(--bg); }\n\n  \/* \u2500\u2500 Code \u2500\u2500 *\/\n  code {\n    font-family: 'SF Mono', 'Fira Mono', Consolas, monospace;\n    font-size: 13px;\n    background: var(--code-bg);\n    padding: 2px 6px;\n    border-radius: 4px;\n    color: #c026d3;\n  }\n\n  pre {\n    background: #1e293b;\n    color: #e2e8f0;\n    padding: 16px 20px;\n    border-radius: var(--radius);\n    font-size: 13px;\n    overflow-x: auto;\n    margin: 16px 0;\n    font-family: 'SF Mono', 'Fira Mono', Consolas, monospace;\n    line-height: 1.6;\n  }\n\n  pre code { background: none; padding: 0; color: inherit; font-size: inherit; }\n\n  \/* \u2500\u2500 Badges \u2500\u2500 *\/\n  .badge {\n    display: inline-flex;\n    align-items: center;\n    padding: 2px 8px;\n    border-radius: 999px;\n    font-size: 11px;\n    font-weight: 600;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n  }\n\n  .badge-pro { background: var(--pro); color: white; }\n  .badge-free { background: #16a34a; color: white; }\n  .badge-new { background: var(--brand); color: white; }\n\n  \/* \u2500\u2500 Feature grid \u2500\u2500 *\/\n  .feature-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin: 24px 0; }\n\n  .feature-card {\n    background: var(--white);\n    border: 1px solid var(--border);\n    border-radius: var(--radius);\n    padding: 20px;\n  }\n\n  .feature-card h4 { font-size: 14px; font-weight: 600; margin-bottom: 6px; }\n  .feature-card p { font-size: 13px; color: var(--muted); margin: 0; }\n  .feature-card .card-icon { font-size: 22px; margin-bottom: 10px; }\n\n  \/* \u2500\u2500 Settings table \u2500\u2500 *\/\n  .setting-row { display: flex; gap: 16px; padding: 16px 0; border-bottom: 1px solid var(--border); }\n  .setting-row:last-child { border-bottom: none; }\n  .setting-label { min-width: 200px; }\n  .setting-label strong { display: block; font-size: 14px; }\n  .setting-label code { margin-top: 4px; display: inline-block; }\n  .setting-desc { font-size: 14px; color: var(--muted); }\n\n  \/* \u2500\u2500 FAQ \u2500\u2500 *\/\n  .faq-item { border-bottom: 1px solid var(--border); padding: 20px 0; }\n  .faq-item:last-child { border-bottom: none; }\n  .faq-q { font-weight: 600; font-size: 15px; margin-bottom: 8px; }\n  .faq-a { font-size: 14px; color: var(--muted); }\n\n  \/* \u2500\u2500 Pro banner \u2500\u2500 *\/\n  .pro-banner {\n    background: linear-gradient(135deg, #7c3aed 0%, #4f46e5 100%);\n    border-radius: var(--radius);\n    padding: 28px 32px;\n    color: white;\n    margin: 32px 0;\n  }\n\n  .pro-banner h3 { font-size: 1.2rem; margin: 0 0 8px; color: white; }\n  .pro-banner p { color: rgba(255,255,255,0.85); margin: 0 0 20px; font-size: 14px; }\n  .pro-banner a {\n    display: inline-block;\n    background: white;\n    color: var(--pro);\n    font-weight: 600;\n    font-size: 14px;\n    padding: 9px 20px;\n    border-radius: 6px;\n    text-decoration: none;\n  }\n\n  .pro-banner a:hover { background: #f5f3ff; }\n\n  \/* \u2500\u2500 Responsive \u2500\u2500 *\/\n  @media (max-width: 900px) {\n    .sidebar { display: none; }\n    .main { padding: 32px 24px 60px; max-width: 100%; }\n    .feature-grid { grid-template-columns: 1fr; }\n  }\n\n  \/* \u2500\u2500 Page title area \u2500\u2500 *\/\n  .page-hero {\n    background: linear-gradient(135deg, var(--brand) 0%, #4f46e5 100%);\n    color: white;\n    padding: 48px 56px 44px;\n    margin: -48px -56px 48px;\n    border-radius: 0 0 16px 16px;\n  }\n\n  .page-hero h1 { color: white; font-size: 2.2rem; }\n  .page-hero .lead { color: rgba(255,255,255,0.8); margin-bottom: 0; }\n  .page-hero .version { display: inline-block; background: rgba(255,255,255,0.2); padding: 2px 10px; border-radius: 999px; font-size: 12px; font-weight: 600; margin-bottom: 16px; }\n\n  ul, ol { padding-left: 20px; margin-bottom: 14px; }\n  li { margin-bottom: 6px; font-size: 14px; }\n  li strong { color: var(--text); }\n\n  a { color: var(--brand); text-decoration: none; }\n  a:hover { text-decoration: underline; }\n\n  hr { border: none; border-top: 1px solid var(--border); margin: 32px 0; }\n\n  .toc-link { font-size: 13px; }\n<\/style>\n<\/head>\n<body>\n\n<div class=\"layout\">\n\n  <!-- \u2500\u2500 Sidebar \u2500\u2500 -->\n  <aside class=\"sidebar\">\n    <a href=\"#getting-started\" class=\"sidebar-logo\">\n      <div class=\"sidebar-logo-icon\">FW<\/div>\n      <div>\n        <div class=\"sidebar-logo-text\">8Digits Factura for Woocommerce<\/div>\n        <div class=\"sidebar-logo-sub\">Documentation<\/div>\n      <\/div>\n    <\/a>\n\n    <nav>\n      <div class=\"nav-group\">\n        <div class=\"nav-group-label\">Getting Started<\/div>\n        <a href=\"#getting-started\" class=\"nav-link active\">Introduction<\/a>\n        <a href=\"#requirements\" class=\"nav-link\">Requirements<\/a>\n        <a href=\"#installation\" class=\"nav-link\">Installation<\/a>\n        <a href=\"#quick-start\" class=\"nav-link\">Quick Start<\/a>\n      <\/div>\n\n      <div class=\"nav-group\">\n        <div class=\"nav-group-label\">Configuration<\/div>\n        <a href=\"#seller-info\" class=\"nav-link\">Seller Information<\/a>\n        <a href=\"#invoice-settings\" class=\"nav-link\">Invoice Settings<\/a>\n        <a href=\"#email-settings\" class=\"nav-link\">Email Attachment<\/a>\n        <a href=\"#trigger-statuses\" class=\"nav-link\">Trigger Statuses<\/a>\n      <\/div>\n\n      <div class=\"nav-group\">\n        <div class=\"nav-group-label\">Using 8Digits Factura for Woocommerce<\/div>\n        <a href=\"#invoice-list\" class=\"nav-link\">Invoice List<\/a>\n        <a href=\"#order-metabox\" class=\"nav-link\">Order Meta Box<\/a>\n        <a href=\"#manual-generation\" class=\"nav-link\">Manual Generation<\/a>\n        <a href=\"#download-pdf\" class=\"nav-link\">Downloading PDFs<\/a>\n        <a href=\"#voiding\" class=\"nav-link\">Voiding Invoices<\/a>\n        <a href=\"#bulk-actions\" class=\"nav-link\">Bulk Actions<\/a>\n      <\/div>\n\n      <div class=\"nav-group\">\n        <div class=\"nav-group-label\">Pro Features<\/div>\n        <a href=\"#credit-notes\" class=\"nav-link pro-link\">Credit Notes<\/a>\n        <a href=\"#b2b-fields\" class=\"nav-link pro-link\">B2B Checkout Fields<\/a>\n        <a href=\"#customer-portal\" class=\"nav-link pro-link\">Customer Portal<\/a>\n        <a href=\"#multi-series\" class=\"nav-link pro-link\">Multiple Series<\/a>\n        <a href=\"#design\" class=\"nav-link pro-link\">Invoice Design<\/a>\n      <\/div>\n\n      <div class=\"nav-group\">\n        <div class=\"nav-group-label\">Reference<\/div>\n        <a href=\"#numbering\" class=\"nav-link\">Invoice Numbering<\/a>\n        <a href=\"#legal\" class=\"nav-link\">Legal Compliance<\/a>\n        <a href=\"#pdf-storage\" class=\"nav-link\">PDF Storage<\/a>\n        <a href=\"#faq\" class=\"nav-link\">FAQ<\/a>\n        <a href=\"#troubleshooting\" class=\"nav-link\">Troubleshooting<\/a>\n      <\/div>\n    <\/nav>\n  <\/aside>\n\n  <!-- \u2500\u2500 Main \u2500\u2500 -->\n  <main class=\"main\">\n\n    <!-- HERO -->\n    <div class=\"page-hero\">\n      <div class=\"version\">v1.1<\/div>\n      <h1>8Digits Factura for Woocommerce Documentation<\/h1>\n      <p class=\"lead\">Everything you need to set up automatic PDF invoicing for your WooCommerce store \u2014 compliant with Spain's invoicing regulations.<\/p>\n    <\/div>\n\n\n    <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n         INTRODUCTION\n    \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n    <section class=\"doc-section\" id=\"getting-started\">\n      <h2>Introduction<\/h2>\n      <p>8Digits Factura for Woocommerce automatically generates legal PDF invoices for every WooCommerce order. Each invoice is assigned a sequential number, includes a full VAT (IVA) breakdown, and is attached to the customer's email \u2014 all without any manual work on your part.<\/p>\n\n      <div class=\"feature-grid\">\n        <div class=\"feature-card\">\n          <div class=\"card-icon\">\ud83e\uddfe<\/div>\n          <h4>Automatic Invoices<\/h4>\n          <p>Invoices are generated the moment an order reaches the status you choose \u2014 no clicks required.<\/p>\n        <\/div>\n        <div class=\"feature-card\">\n          <div class=\"card-icon\">\ud83d\udd22<\/div>\n          <h4>Sequential Numbering<\/h4>\n          <p>Legally required sequential numbering per series and year, with a format like <code>F-2025-0001<\/code>.<\/p>\n        <\/div>\n        <div class=\"feature-card\">\n          <div class=\"card-icon\">\ud83d\udcc4<\/div>\n          <h4>Legal PDF<\/h4>\n          <p>Every invoice includes all mandatory fields per Real Decreto 1619\/2012 \u2014 issuer, customer, NIF, IVA breakdown, totals.<\/p>\n        <\/div>\n        <div class=\"feature-card\">\n          <div class=\"card-icon\">\ud83d\udce7<\/div>\n          <h4>Email Delivery<\/h4>\n          <p>The invoice PDF is automatically attached to WooCommerce's order confirmation email.<\/p>\n        <\/div>\n      <\/div>\n    <\/section>\n\n\n    <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n         REQUIREMENTS\n    \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n    <section class=\"doc-section\" id=\"requirements\">\n      <h2>Requirements<\/h2>\n\n      <div class=\"table-wrap\">\n        <table>\n          <thead>\n            <tr><th>Component<\/th><th>Minimum version<\/th><\/tr>\n          <\/thead>\n          <tbody>\n            <tr><td>WordPress<\/td><td>6.0 or later<\/td><\/tr>\n            <tr><td>WooCommerce<\/td><td>7.0 or later<\/td><\/tr>\n            <tr><td>PHP<\/td><td>8.0 or later<\/td><\/tr>\n            <tr><td>MySQL \/ MariaDB<\/td><td>5.6 \/ 10.0 or later<\/td><\/tr>\n          <\/tbody>\n        <\/table>\n      <\/div>\n\n      <div class=\"callout info\">\n        <span class=\"callout-icon\"><\/span>\n        <div>8Digits Factura for Woocommerce is fully compatible with WooCommerce's <strong>High-Performance Order Storage (HPOS)<\/strong>. There is no need to keep legacy order storage enabled.<\/div>\n      <\/div>\n    <\/section>\n\n\n    <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n         INSTALLATION\n    \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n    <section class=\"doc-section\" id=\"installation\">\n      <h2>Installation<\/h2>\n\n      <h3>From the WordPress Plugin Directory<\/h3>\n      <ol class=\"steps\">\n        <li><strong>Open Plugins \u2192 Add New<\/strong> in your WordPress admin.<\/li>\n        <li><strong>Search for \"8Digits Factura for Woocommerce\"<\/strong> and click <em>Install Now<\/em> on the result.<\/li>\n        <li><strong>Click Activate<\/strong> once the installation completes.<\/li>\n        <li><strong>Go to 8Digits Factura for Woocommerce \u2192 Settings<\/strong> and fill in your company details.<\/li>\n      <\/ol>\n\n      <h3>Manual Installation<\/h3>\n      <ol class=\"steps\">\n        <li><strong>Download<\/strong> the plugin <code>.zip<\/code> file from WordPress.org or your account at 8digits.es.<\/li>\n        <li><strong>Go to Plugins \u2192 Add New \u2192 Upload Plugin<\/strong> and select the <code>.zip<\/code>.<\/li>\n        <li><strong>Click Install Now<\/strong>, then <strong>Activate Plugin<\/strong>.<\/li>\n        <li><strong>Go to 8Digits Factura for Woocommerce \u2192 Settings<\/strong> and fill in your company details.<\/li>\n      <\/ol>\n\n      <div class=\"callout warning\">\n        <span class=\"callout-icon\"><\/span>\n        <div>Invoices will <strong>not be legally valid<\/strong> until you have entered your company name, NIF\/CIF, and address in the settings. Complete this step before accepting real orders.<\/div>\n      <\/div>\n    <\/section>\n\n\n    <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n         QUICK START\n    \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n    <section class=\"doc-section\" id=\"quick-start\">\n      <h2>Quick Start<\/h2>\n      <p>You can be up and running in under five minutes:<\/p>\n\n      <ol class=\"steps\">\n        <li>\n          <strong>Enter your company details<\/strong>\n          Go to <strong>8Digits Factura for Woocommerce \u2192 Settings \u2192 Seller Information<\/strong> and fill in your company name, NIF\/CIF, and address. This data appears on every invoice.\n        <\/li>\n        <li>\n          <strong>Set your invoice prefix<\/strong>\n          Under <strong>Invoice Settings<\/strong>, set a prefix for your invoice numbers (e.g. <code>F<\/code>). The default is <code>F<\/code>, producing numbers like <code>F-2025-0001<\/code>.\n        <\/li>\n        <li>\n          <strong>Choose the trigger status<\/strong>\n          Select which WooCommerce order status should automatically generate an invoice. The default is <em>Processing<\/em>, which covers most stores.\n        <\/li>\n        <li>\n          <strong>Save settings<\/strong>\n          Click <em>Save Changes<\/em>. The next order that reaches your chosen status will automatically receive a PDF invoice.\n        <\/li>\n        <li>\n          <strong>Test with a sample PDF<\/strong>\n          Visit <code>yoursite.com\/wp-admin\/?8Digits Factura for Woocommerce_test_pdf=1<\/code> to preview a sample invoice using your current settings (requires admin access).\n        <\/li>\n      <\/ol>\n    <\/section>\n\n\n    <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n         SELLER INFORMATION\n    \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n    <section class=\"doc-section\" id=\"seller-info\">\n      <h2>Seller Information<\/h2>\n      <p>These fields appear in the <em>Issuer<\/em> block on every PDF invoice. They are required for legal compliance.<\/p>\n\n      <div class=\"table-wrap\">\n        <table>\n          <thead><tr><th>Field<\/th><th>Description<\/th><th>Required?<\/th><\/tr><\/thead>\n          <tbody>\n            <tr><td><strong>Company Name<\/strong><\/td><td>Your legal company or trading name.<\/td><td>Yes<\/td><\/tr>\n            <tr><td><strong>NIF \/ CIF<\/strong><\/td><td>Your Spanish tax identification number. Validated automatically.<\/td><td>Yes<\/td><\/tr>\n            <tr><td><strong>Address<\/strong><\/td><td>Street name and number.<\/td><td>Yes<\/td><\/tr>\n            <tr><td><strong>Postal Code<\/strong><\/td><td>5-digit Spanish postal code.<\/td><td>Yes<\/td><\/tr>\n            <tr><td><strong>City<\/strong><\/td><td>City name.<\/td><td>Yes<\/td><\/tr>\n            <tr><td><strong>Province<\/strong><\/td><td>Selected from the full list of 52 Spanish provinces.<\/td><td>Yes<\/td><\/tr>\n            <tr><td><strong>Phone<\/strong><\/td><td>Contact phone number (optional \u2014 does not appear on invoice by default).<\/td><td>No<\/td><\/tr>\n            <tr><td><strong>Email<\/strong><\/td><td>Contact email (optional \u2014 does not appear on invoice by default).<\/td><td>No<\/td><\/tr>\n          <\/tbody>\n        <\/table>\n      <\/div>\n\n      <div class=\"callout tip\">\n        <span class=\"callout-icon\"><\/span>\n        <div>The NIF\/CIF field is validated using the official Spanish algorithm (Real Decreto 338\/1990). If your NIF is flagged as invalid, double-check for typos \u2014 the field accepts NIF, NIE, and CIF formats.<\/div>\n      <\/div>\n    <\/section>\n\n\n    <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n         INVOICE SETTINGS\n    \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n    <section class=\"doc-section\" id=\"invoice-settings\">\n      <h2>Invoice Settings<\/h2>\n\n      <h3>Invoice Prefix<\/h3>\n      <p>The prefix appears at the start of every invoice number, followed by the year and a zero-padded sequence: <code>PREFIX-YYYY-NNNN<\/code>.<\/p>\n      <p>Example: a prefix of <code>F<\/code> produces <code>F-2025-0001<\/code>, <code>F-2025-0002<\/code>, and so on.<\/p>\n      <ul>\n        <li>Only letters, numbers, and hyphens are allowed.<\/li>\n        <li>The prefix <code>RC<\/code> is reserved for credit notes.<\/li>\n        <li>Changing the prefix mid-year starts a new counter for that prefix. Previous invoices keep their original numbers.<\/li>\n      <\/ul>\n\n      <h3>Starting Sequence Number<\/h3>\n      <p>If you are migrating from another invoicing system, you can set the starting number for the current year's sequence so that numbering continues from where you left off.<\/p>\n\n      <div class=\"callout warning\">\n        <span class=\"callout-icon\"><\/span>\n        <div>Set the starting number <strong>before<\/strong> generating your first invoice. Changing it after invoices have been issued will cause a gap or conflict in your numbering sequence.<\/div>\n      <\/div>\n\n      <h3>Default VAT Rate<\/h3>\n      <p>The default IVA rate applied when a WooCommerce tax class cannot be resolved. The default value is <strong>21%<\/strong>. Common Spanish rates:<\/p>\n      <ul>\n        <li><strong>21%<\/strong> \u2014 Standard rate (most goods and services)<\/li>\n        <li><strong>10%<\/strong> \u2014 Reduced rate (food, passenger transport, hospitality)<\/li>\n        <li><strong>4%<\/strong> \u2014 Super-reduced rate (basic foodstuffs, books, medicines)<\/li>\n        <li><strong>0%<\/strong> \u2014 Exempt operations<\/li>\n      <\/ul>\n      <p>8Digits Factura for Woocommerce reads the tax rates configured in WooCommerce. The default rate is only used as a fallback.<\/p>\n    <\/section>\n\n\n    <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n         EMAIL SETTINGS\n    \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n    <section class=\"doc-section\" id=\"email-settings\">\n      <h2>Email Attachment<\/h2>\n      <p>When enabled, 8Digits Factura for Woocommerce automatically attaches the invoice PDF to the customer-facing WooCommerce email for the order.<\/p>\n\n      <div class=\"table-wrap\">\n        <table>\n          <thead><tr><th>Setting<\/th><th>Description<\/th><\/tr><\/thead>\n          <tbody>\n            <tr><td><strong>Attach PDF to emails<\/strong><\/td><td>Toggle on\/off. When on, the invoice PDF is attached to the matching WooCommerce customer email.<\/td><\/tr>\n          <\/tbody>\n        <\/table>\n      <\/div>\n\n      <p>By default, the PDF is attached to the <em>Processing Order<\/em> and <em>Completed Order<\/em> customer emails. The attachment only goes out once the invoice has been generated.<\/p>\n\n      <div class=\"callout tip\">\n        <span class=\"callout-icon\"><\/span>\n        <div>If you only want the PDF sent on <em>Completed<\/em> orders, change your trigger status to <em>Completed<\/em> and the PDF will arrive with that specific email.<\/div>\n      <\/div>\n    <\/section>\n\n\n    <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n         TRIGGER STATUSES\n    \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n    <section class=\"doc-section\" id=\"trigger-statuses\">\n      <h2>Trigger Statuses<\/h2>\n      <p>A trigger status is the WooCommerce order status that causes 8Digits Factura for Woocommerce to automatically generate an invoice. You can enable one or more statuses.<\/p>\n\n      <div class=\"table-wrap\">\n        <table>\n          <thead><tr><th>Status<\/th><th>Typical use case<\/th><\/tr><\/thead>\n          <tbody>\n            <tr><td><strong>Processing<\/strong> (default)<\/td><td>Payment received, order being fulfilled. Recommended for most stores.<\/td><\/tr>\n            <tr><td><strong>Completed<\/strong><\/td><td>Order fully delivered. Useful for services or digital products.<\/td><\/tr>\n            <tr><td><strong>On Hold<\/strong><\/td><td>Awaiting manual payment confirmation (e.g. bank transfer).<\/td><\/tr>\n            <tr><td>Any custom status<\/td><td>Any custom WooCommerce order status you have registered will appear in the list.<\/td><\/tr>\n          <\/tbody>\n        <\/table>\n      <\/div>\n\n      <div class=\"callout info\">\n        <span class=\"callout-icon\"><\/span>\n        <div>8Digits Factura for Woocommerce only generates <strong>one invoice per order<\/strong>. If an order passes through multiple trigger statuses, only the first one creates an invoice.<\/div>\n      <\/div>\n    <\/section>\n\n\n    <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n         INVOICE LIST\n    \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n    <section class=\"doc-section\" id=\"invoice-list\">\n      <h2>Invoice List<\/h2>\n      <p>Go to <strong>8Digits Factura for Woocommerce<\/strong> in the WordPress admin menu to see the full list of generated invoices.<\/p>\n\n      <h3>Columns<\/h3>\n      <div class=\"table-wrap\">\n        <table>\n          <thead><tr><th>Column<\/th><th>Description<\/th><\/tr><\/thead>\n          <tbody>\n            <tr><td><strong>Invoice #<\/strong><\/td><td>The full invoice number (e.g. <code>F-2025-0042<\/code>). Sortable.<\/td><\/tr>\n            <tr><td><strong>Order<\/strong><\/td><td>WooCommerce order number, links to the order. Sortable.<\/td><\/tr>\n            <tr><td><strong>Customer<\/strong><\/td><td>Billing name and email.<\/td><\/tr>\n            <tr><td><strong>Series<\/strong><\/td><td>The invoice series prefix.<\/td><\/tr>\n            <tr><td><strong>Date<\/strong><\/td><td>Invoice generation date. Sortable.<\/td><\/tr>\n            <tr><td><strong>Total<\/strong><\/td><td>Grand total including VAT. Sortable.<\/td><\/tr>\n            <tr><td><strong>IVA<\/strong><\/td><td>Total VAT amount.<\/td><\/tr>\n            <tr><td><strong>Status<\/strong><\/td><td>Current invoice status (Generated, Sent, Void, Rectified).<\/td><\/tr>\n            <tr><td><strong>Actions<\/strong><\/td><td>Download PDF, regenerate, void.<\/td><\/tr>\n          <\/tbody>\n        <\/table>\n      <\/div>\n\n      <h3>Filters<\/h3>\n      <p>Use the filter bar at the top of the list to narrow results by:<\/p>\n      <ul>\n        <li><strong>Search<\/strong> \u2014 by invoice number or order number<\/li>\n        <li><strong>Status<\/strong> \u2014 Generated, Sent, Void, Rectified<\/li>\n        <li><strong>Series<\/strong> \u2014 filter by invoice series prefix<\/li>\n        <li><strong>Date range<\/strong> \u2014 from\/to date picker<\/li>\n      <\/ul>\n\n      <h3>Status Indicators<\/h3>\n      <div class=\"table-wrap\">\n        <table>\n          <thead><tr><th>Status<\/th><th>Meaning<\/th><\/tr><\/thead>\n          <tbody>\n            <tr><td><strong>Generated<\/strong><\/td><td>Invoice was created and PDF is available.<\/td><\/tr>\n            <tr><td><strong>Sent<\/strong><\/td><td>Invoice email was sent to the customer.<\/td><\/tr>\n            <tr><td><strong>Void<\/strong><\/td><td>Invoice has been manually voided. The PDF is retained for audit purposes.<\/td><\/tr>\n            <tr><td><strong>Rectified<\/strong><\/td><td>A credit note has been issued against this invoice (Pro).<\/td><\/tr>\n          <\/tbody>\n        <\/table>\n      <\/div>\n    <\/section>\n\n\n    <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n         ORDER META BOX\n    \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n    <section class=\"doc-section\" id=\"order-metabox\">\n      <h2>Order Meta Box<\/h2>\n      <p>When you open any WooCommerce order in the admin, a <strong>8Digits Factura for Woocommerce<\/strong> panel appears on the right-hand side. It shows:<\/p>\n      <ul>\n        <li>Invoice number and generation date<\/li>\n        <li>A button to download the PDF<\/li>\n        <li>A button to resend the invoice email to the customer<\/li>\n        <li>A button to manually generate an invoice (if one has not been generated yet)<\/li>\n      <\/ul>\n\n      <div class=\"callout tip\">\n        <span class=\"callout-icon\"><\/span>\n        <div>The <em>Resend Email<\/em> button re-triggers the WooCommerce order email with the invoice PDF attached. Use this if a customer says they did not receive their invoice.<\/div>\n      <\/div>\n    <\/section>\n\n\n    <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n         MANUAL GENERATION\n    \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n    <section class=\"doc-section\" id=\"manual-generation\">\n      <h2>Manual Invoice Generation<\/h2>\n      <p>For orders that were placed before the plugin was installed, or for orders that were not on a trigger status, you can generate an invoice manually.<\/p>\n\n      <ol class=\"steps\">\n        <li><strong>Open the order<\/strong> in WooCommerce \u2192 Orders.<\/li>\n        <li><strong>Find the 8Digits Factura for Woocommerce panel<\/strong> on the right side of the screen.<\/li>\n        <li><strong>Click \"Generate Invoice\"<\/strong>. The invoice number and date will appear immediately.<\/li>\n      <\/ol>\n\n      <div class=\"callout info\">\n        <span class=\"callout-icon\"><\/span>\n        <div>Each order can only have one invoice. The <em>Generate Invoice<\/em> button will not appear if an invoice already exists for that order.<\/div>\n      <\/div>\n    <\/section>\n\n\n    <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n         DOWNLOAD PDF\n    \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n    <section class=\"doc-section\" id=\"download-pdf\">\n      <h2>Downloading PDFs<\/h2>\n\n      <h3>From the Invoice List<\/h3>\n      <p>Click the download icon in the <em>Actions<\/em> column next to any invoice. The PDF will download immediately.<\/p>\n\n      <h3>From the Order Meta Box<\/h3>\n      <p>Open the order and click <em>Download PDF<\/em> in the 8Digits Factura for Woocommerce panel.<\/p>\n\n      <h3>If the PDF is Missing<\/h3>\n      <p>If a PDF file was accidentally deleted from the server, 8Digits Factura for Woocommerce will automatically regenerate it on the next download request using the stored invoice data. You can also regenerate it manually from the invoice list using the <em>Regenerate PDF<\/em> action.<\/p>\n    <\/section>\n\n\n    <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n         VOIDING\n    \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n    <section class=\"doc-section\" id=\"voiding\">\n      <h2>Voiding Invoices<\/h2>\n      <p>Voiding marks an invoice as cancelled. The invoice record and PDF are retained for your accounting records \u2014 they are not deleted.<\/p>\n\n      <ol class=\"steps\">\n        <li>Go to <strong>8Digits Factura for Woocommerce<\/strong> in the admin menu.<\/li>\n        <li>Click the <strong>Void<\/strong> action next to the invoice you want to cancel.<\/li>\n        <li>Confirm the action. The status will change to <em>Void<\/em>.<\/li>\n      <\/ol>\n\n      <div class=\"callout warning\">\n        <span class=\"callout-icon\"><\/span>\n        <div>Voiding is for administrative purposes only. If you need to issue a legally compliant corrective invoice to a customer, use a <strong>Credit Note<\/strong> instead (available in Pro).<\/div>\n      <\/div>\n    <\/section>\n\n\n    <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n         BULK ACTIONS\n    \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n    <section class=\"doc-section\" id=\"bulk-actions\">\n      <h2>Bulk Actions<\/h2>\n      <p>Select multiple invoices using the checkboxes in the invoice list, then choose an action from the <em>Bulk Actions<\/em> dropdown:<\/p>\n\n      <div class=\"table-wrap\">\n        <table>\n          <thead><tr><th>Action<\/th><th>Description<\/th><\/tr><\/thead>\n          <tbody>\n            <tr><td><strong>Download ZIP<\/strong><\/td><td>Packages all selected PDFs into a single <code>.zip<\/code> file and downloads it.<\/td><\/tr>\n            <tr><td><strong>Export CSV<\/strong><\/td><td>Exports invoice data (number, order, customer, date, total, IVA, status) to a spreadsheet-compatible CSV file.<\/td><\/tr>\n            <tr><td><strong>Regenerate PDFs<\/strong><\/td><td>Regenerates PDF files for all selected invoices.<\/td><\/tr>\n            <tr><td><strong>Void<\/strong><\/td><td>Voids all selected invoices at once.<\/td><\/tr>\n            <tr><td><strong>Resend Emails<\/strong><\/td><td>Resends the invoice email to the customer for each selected invoice.<\/td><\/tr>\n          <\/tbody>\n        <\/table>\n      <\/div>\n\n      <div class=\"callout tip\">\n        <span class=\"callout-icon\"><\/span>\n        <div>Use the date range filter before running <em>Export CSV<\/em> to download invoices for a specific accounting period \u2014 for example, all invoices from Q1 of the current year.<\/div>\n      <\/div>\n    <\/section>\n\n\n    <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n         PRO: CREDIT NOTES\n    \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n    <section class=\"doc-section\" id=\"credit-notes\">\n      <h2>Credit Notes <span class=\"badge badge-pro\">Pro<\/span><\/h2>\n\n      <div class=\"pro-banner\">\n        <h3>8Digits Factura for Woocommerce Pro Feature<\/h3>\n        <p>Credit notes (facturas rectificativas) are a Pro feature. Upgrade to unlock this and all other Pro features.<\/p>\n        <a href=\"https:\/\/8digits.es\/8Digits Factura for Woocommerce\">View Pro Plans \u2192<\/a>\n      <\/div>\n\n      <p>A credit note (factura rectificativa) is a legally required corrective document when you need to cancel or modify an issued invoice. 8Digits Factura for Woocommerce Pro generates compliant credit notes per <strong>Articles 13 and 15 of Real Decreto 1619\/2012<\/strong>.<\/p>\n\n      <h3>How to Generate a Credit Note<\/h3>\n      <ol class=\"steps\">\n        <li><strong>Open the WooCommerce order<\/strong> that has the invoice you want to rectify.<\/li>\n        <li><strong>Click \"Generate Credit Note\"<\/strong> in the 8Digits Factura for Woocommerce panel.<\/li>\n        <li><strong>Select the reason<\/strong> for the rectification (required by law).<\/li>\n        <li><strong>Choose the rectification type<\/strong> \u2014 Full or Partial.<\/li>\n        <li><strong>Confirm.<\/strong> The credit note is generated, a PDF is created, and a notification email is sent to the customer.<\/li>\n      <\/ol>\n\n      <h3>Rectification Types<\/h3>\n      <div class=\"table-wrap\">\n        <table>\n          <thead><tr><th>Type<\/th><th>When to use<\/th><th>How amounts appear<\/th><\/tr><\/thead>\n          <tbody>\n            <tr><td><strong>Full (Sustituci\u00f3n)<\/strong><\/td><td>The entire original invoice is cancelled and replaced.<\/td><td>All amounts shown as negative values.<\/td><\/tr>\n            <tr><td><strong>Partial (Diferencias)<\/strong><\/td><td>Only part of the original invoice is corrected.<\/td><td>Only the difference amounts are shown.<\/td><\/tr>\n          <\/tbody>\n        <\/table>\n      <\/div>\n\n      <h3>Rectification Reasons<\/h3>\n      <p>Select one of the predefined legal reasons, or enter your own:<\/p>\n      <ul>\n        <li>Error in recipient data<\/li>\n        <li>Merchandise return<\/li>\n        <li>Return of containers and packaging<\/li>\n        <li>Subsequent discount or bonus<\/li>\n        <li>Error in the applied tax rate<\/li>\n        <li>Other (free text)<\/li>\n      <\/ul>\n\n      <h3>Credit Note Numbering<\/h3>\n      <p>Credit notes receive their own sequential series with the prefix <code>RC<\/code>, e.g. <code>RC-2025-0001<\/code>. This prefix is reserved and cannot be used for regular invoices.<\/p>\n\n      <h3>What Is Stored<\/h3>\n      <p>The credit note record stores a reference to the original invoice number, date, and reason \u2014 as required by law for the audit trail.<\/p>\n    <\/section>\n\n\n    <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n         PRO: B2B FIELDS\n    \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n    <section class=\"doc-section\" id=\"b2b-fields\">\n      <h2>B2B Checkout Fields <span class=\"badge badge-pro\">Pro<\/span><\/h2>\n      <p>When enabled, 8Digits Factura for Woocommerce Pro adds two additional fields to the WooCommerce checkout billing section:<\/p>\n\n      <div class=\"table-wrap\">\n        <table>\n          <thead><tr><th>Field<\/th><th>Description<\/th><\/tr><\/thead>\n          <tbody>\n            <tr><td><strong>Company Name (Raz\u00f3n social)<\/strong><\/td><td>The customer's legal company name. Optional.<\/td><\/tr>\n            <tr><td><strong>NIF \/ CIF \/ NIE<\/strong><\/td><td>The customer's Spanish tax ID. Can be made required.<\/td><\/tr>\n          <\/tbody>\n        <\/table>\n      <\/div>\n\n      <h3>NIF Validation<\/h3>\n      <p>The NIF\/CIF\/NIE field is validated in real-time as the customer types, and again on the server when the order is placed. The validator supports:<\/p>\n      <ul>\n        <li><strong>NIF<\/strong> \u2014 Spanish individuals (8 digits + control letter)<\/li>\n        <li><strong>NIE<\/strong> \u2014 Foreign nationals resident in Spain (X\/Y\/Z + digits + letter)<\/li>\n        <li><strong>CIF<\/strong> \u2014 Companies and organizations (letter + digits + control)<\/li>\n      <\/ul>\n\n      <h3>Making NIF Required<\/h3>\n      <p>Under <strong>8Digits Factura for Woocommerce \u2192 Settings \u2192 B2B<\/strong>, toggle <em>Require NIF at checkout<\/em>. Customers will not be able to complete their order without entering a valid NIF\/CIF\/NIE.<\/p>\n\n      <h3>Where the Data Appears<\/h3>\n      <ul>\n        <li>On the <strong>invoice PDF<\/strong>, in the customer billing block.<\/li>\n        <li>In the <strong>WooCommerce order<\/strong> billing section.<\/li>\n        <li>In the customer's <strong>My Account \u2192 Addresses<\/strong> for future orders.<\/li>\n      <\/ul>\n    <\/section>\n\n\n    <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n         PRO: CUSTOMER PORTAL\n    \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n    <section class=\"doc-section\" id=\"customer-portal\">\n      <h2>Customer Portal <span class=\"badge badge-pro\">Pro<\/span><\/h2>\n      <p>8Digits Factura for Woocommerce Pro adds a <em>My Invoices<\/em> (<strong>Mis facturas<\/strong>) tab to the WooCommerce <em>My Account<\/em> page. Customers can view and download all their invoices without contacting you.<\/p>\n\n      <h3>What Customers See<\/h3>\n      <ul>\n        <li>A table listing all their invoices: number, type, order, date, total.<\/li>\n        <li>A <em>Download PDF<\/em> button for each invoice.<\/li>\n        <li>Credit notes are clearly marked as \"Rectificativa\" with a link to the original invoice.<\/li>\n        <li>Pagination for customers with many invoices.<\/li>\n      <\/ul>\n\n      <h3>Security<\/h3>\n      <p>Customers can only see and download invoices that belong to their own account. All download links are secured with time-limited nonces and verified against the order's customer ID.<\/p>\n\n      <div class=\"callout tip\">\n        <span class=\"callout-icon\"><\/span>\n        <div>If the portal tab is not visible after upgrading, go to <strong>Settings \u2192 Permalinks<\/strong> and click <em>Save Changes<\/em> to flush rewrite rules.<\/div>\n      <\/div>\n    <\/section>\n\n\n    <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n         PRO: MULTI-SERIES\n    \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n    <section class=\"doc-section\" id=\"multi-series\">\n      <h2>Multiple Invoice Series <span class=\"badge badge-pro\">Pro<\/span><\/h2>\n      <p>If your business has multiple revenue streams, lines of business, or sales channels, you can define separate invoice series \u2014 each with its own prefix and independent sequential counter.<\/p>\n\n      <p>Examples:<\/p>\n      <ul>\n        <li><code>F<\/code> \u2014 Main sales invoices<\/li>\n        <li><code>S<\/code> \u2014 Subscription invoices<\/li>\n        <li><code>W<\/code> \u2014 Wholesale invoices<\/li>\n      <\/ul>\n\n      <h3>Setting Up Series<\/h3>\n      <ol class=\"steps\">\n        <li>Go to <strong>8Digits Factura for Woocommerce \u2192 Settings \u2192 Invoice Series<\/strong>.<\/li>\n        <li>Click <em>Add Series<\/em> and enter a prefix, name, and starting number.<\/li>\n        <li>Save changes.<\/li>\n      <\/ol>\n\n      <h3>Assigning a Series to Orders<\/h3>\n      <p>Series assignment can be automated using the <code>8Digits Factura for Woocommerce_invoice_series<\/code> filter. For example, you can assign a series based on the product category, shipping method, or any order property.<\/p>\n    <\/section>\n\n\n    <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n         PRO: DESIGN\n    \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n    <section class=\"doc-section\" id=\"design\">\n      <h2>Invoice Design Customization <span class=\"badge badge-pro\">Pro<\/span><\/h2>\n      <p>8Digits Factura for Woocommerce Pro gives you full control over the visual appearance of your PDF invoices.<\/p>\n\n      <h3>Logo<\/h3>\n      <p>Upload your company logo under <strong>Settings \u2192 Design \u2192 Logo<\/strong>. The logo appears at the top of every invoice. Recommended format: PNG or SVG, minimum 200 px wide.<\/p>\n\n      <h3>Colors<\/h3>\n      <p>Customize 10 individual color zones on the invoice:<\/p>\n      <ul>\n        <li>Background, header background, accent<\/li>\n        <li>Body text, muted text<\/li>\n        <li>Table header background, even\/odd table row backgrounds, border<\/li>\n        <li>Total row text<\/li>\n      <\/ul>\n\n      <h3>Font Sizes<\/h3>\n      <p>Adjust font sizes for 6 elements independently: body text, invoice title, invoice number, table headers, total row, and footer.<\/p>\n\n      <h3>Footer<\/h3>\n      <p>Enable or disable the invoice footer, and enter custom footer text \u2014 for example, your payment terms, bank account number, or a legal notice.<\/p>\n    <\/section>\n\n\n    <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n         NUMBERING REFERENCE\n    \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n    <section class=\"doc-section\" id=\"numbering\">\n      <h2>Invoice Numbering<\/h2>\n\n      <h3>Format<\/h3>\n      <p>Invoice numbers follow the format: <code>PREFIX-YYYY-NNNN<\/code><\/p>\n      <ul>\n        <li><strong>PREFIX<\/strong> \u2014 Your configured series prefix (default: <code>F<\/code>)<\/li>\n        <li><strong>YYYY<\/strong> \u2014 The four-digit year the invoice was issued<\/li>\n        <li><strong>NNNN<\/strong> \u2014 Zero-padded sequential number within that year and series<\/li>\n      <\/ul>\n\n      <p>Examples: <code>F-2025-0001<\/code>, <code>F-2025-0042<\/code>, <code>RC-2025-0003<\/code><\/p>\n\n      <h3>Counters Reset Annually<\/h3>\n      <p>Each series counter resets to 1 (or your configured starting number) at the beginning of each calendar year. This is standard practice in Spain \u2014 your invoices for 2026 will start at <code>F-2026-0001<\/code> regardless of where your 2025 series ended.<\/p>\n\n      <h3>Race Condition Protection<\/h3>\n      <p>8Digits Factura for Woocommerce uses a database lock when assigning invoice numbers, ensuring that two simultaneous orders never receive the same number \u2014 even on high-traffic stores.<\/p>\n    <\/section>\n\n\n    <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n         LEGAL COMPLIANCE\n    \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n    <section class=\"doc-section\" id=\"legal\">\n      <h2>Legal Compliance<\/h2>\n      <p>8Digits Factura for Woocommerce generates invoices that include all mandatory fields required by <strong>Real Decreto 1619\/2012<\/strong>, the Spanish invoicing regulation:<\/p>\n\n      <div class=\"table-wrap\">\n        <table>\n          <thead><tr><th>Mandatory Field<\/th><th>Where it comes from<\/th><\/tr><\/thead>\n          <tbody>\n            <tr><td>Invoice number and series<\/td><td>Generated automatically by 8Digits Factura for Woocommerce<\/td><\/tr>\n            <tr><td>Issue date<\/td><td>Date the invoice was generated<\/td><\/tr>\n            <tr><td>Issuer name \/ company name<\/td><td>8Digits Factura for Woocommerce \u2192 Settings \u2192 Seller Information<\/td><\/tr>\n            <tr><td>Issuer NIF \/ CIF<\/td><td>8Digits Factura for Woocommerce \u2192 Settings \u2192 Seller Information<\/td><\/tr>\n            <tr><td>Issuer address<\/td><td>8Digits Factura for Woocommerce \u2192 Settings \u2192 Seller Information<\/td><\/tr>\n            <tr><td>Customer name<\/td><td>WooCommerce order billing name<\/td><\/tr>\n            <tr><td>Customer NIF \/ CIF<\/td><td>WooCommerce order (manual or via B2B fields in Pro)<\/td><\/tr>\n            <tr><td>Customer address<\/td><td>WooCommerce order billing address<\/td><\/tr>\n            <tr><td>Description of goods \/ services<\/td><td>WooCommerce order line items<\/td><\/tr>\n            <tr><td>VAT rate and VAT amount<\/td><td>WooCommerce tax configuration<\/td><\/tr>\n            <tr><td>Total consideration<\/td><td>WooCommerce order total<\/td><\/tr>\n          <\/tbody>\n        <\/table>\n      <\/div>\n\n      <div class=\"callout warning\">\n        <span class=\"callout-icon\"><\/span>\n        <div>8Digits Factura for Woocommerce helps you generate invoices with the correct structure, but <strong>final legal validity depends on the accuracy of your configuration<\/strong> (especially your NIF and company details). Consult your tax advisor (gestor or asesor fiscal) if you have any doubts about your specific situation.<\/div>\n      <\/div>\n\n      <h3>Credit Notes and Art. 13 RD 1619\/2012<\/h3>\n      <p>Credit notes generated by 8Digits Factura for Woocommerce Pro include all fields required by Article 13 of the regulation: reference to the original invoice number and date, the reason for rectification, and the rectification type (substitution or difference). This satisfies the requirements for a compliant <em>factura rectificativa<\/em>.<\/p>\n    <\/section>\n\n\n    <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n         PDF STORAGE\n    \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n    <section class=\"doc-section\" id=\"pdf-storage\">\n      <h2>PDF Storage &amp; Security<\/h2>\n\n      <h3>Where PDFs Are Stored<\/h3>\n      <p>Invoice PDFs are saved in your WordPress uploads directory, organized by year and month:<\/p>\n      <pre><code>wp-content\/uploads\/8Digits Factura for Woocommerce\/\n  \u2514\u2500\u2500 2025\/\n       \u251c\u2500\u2500 01\/  (January invoices)\n       \u251c\u2500\u2500 02\/  (February invoices)\n       \u2514\u2500\u2500 ...\n<\/code><\/pre>\n\n      <h3>Direct Access Is Blocked<\/h3>\n      <p>8Digits Factura for Woocommerce automatically creates an <code>.htaccess<\/code> file in the storage directory that blocks direct URL access to the PDF files. Invoices can only be downloaded through the secure download endpoint, which verifies your identity before serving the file.<\/p>\n\n      <h3>Backup Recommendation<\/h3>\n      <p>Include the <code>uploads\/8Digits Factura for Woocommerce\/<\/code> folder in your regular WordPress backups. If a PDF is accidentally deleted, 8Digits Factura for Woocommerce can regenerate it from the stored invoice data \u2014 but it is good practice to keep backups regardless.<\/p>\n\n      <h3>Download Links<\/h3>\n      <p>All download links contain a time-limited security token (nonce). Links shared outside the system (e.g. by copy-pasting a URL) will expire. Always download invoices directly from the admin or from the customer portal.<\/p>\n    <\/section>\n\n\n    <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n         FAQ\n    \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n    <section class=\"doc-section\" id=\"faq\">\n      <h2>Frequently Asked Questions<\/h2>\n\n      <div class=\"faq-item\">\n        <div class=\"faq-q\">Are the generated invoices legally valid in Spain?<\/div>\n        <div class=\"faq-a\">8Digits Factura for Woocommerce generates invoices that include all fields required by Real Decreto 1619\/2012. Final legal validity depends on correctly filling in your company details and NIF. We recommend confirming your setup with a tax advisor (asesor fiscal) before going live.<\/div>\n      <\/div>\n\n      <div class=\"faq-item\">\n        <div class=\"faq-q\">Can I generate invoices for orders placed before installing the plugin?<\/div>\n        <div class=\"faq-a\">Yes. Open any historical order in WooCommerce \u2192 Orders and click <em>Generate Invoice<\/em> in the 8Digits Factura for Woocommerce panel. The invoice date will be today's date, not the original order date \u2014 factor this into your accounting.<\/div>\n      <\/div>\n\n      <div class=\"faq-item\">\n        <div class=\"faq-q\">Can I change an invoice after it has been generated?<\/div>\n        <div class=\"faq-a\">Invoices cannot be edited after generation \u2014 this is a legal requirement. If you need to correct an invoice, void it and generate a new one (if the order hasn't been sent to the customer), or issue a credit note (Pro) if the customer has already received the original.<\/div>\n      <\/div>\n\n      <div class=\"faq-item\">\n        <div class=\"faq-q\">What happens if the invoice number sequence has a gap?<\/div>\n        <div class=\"faq-a\">Gaps in the sequence can be a problem for the Spanish Tax Agency. 8Digits Factura for Woocommerce prevents gaps by using a database lock when assigning numbers. If you believe there is a gap, check the invoice list for voided invoices \u2014 voided invoices keep their number but the number is no longer \"active\".<\/div>\n      <\/div>\n\n      <div class=\"faq-item\">\n        <div class=\"faq-q\">A customer did not receive their invoice. What should I do?<\/div>\n        <div class=\"faq-a\">Open the WooCommerce order, find the 8Digits Factura for Woocommerce panel, and click <em>Resend Email<\/em>. This re-sends the order email with the invoice PDF attached. Also check the customer's spam folder.<\/div>\n      <\/div>\n\n      <div class=\"faq-item\">\n        <div class=\"faq-q\">Does 8Digits Factura for Woocommerce work with WooCommerce Blocks checkout?<\/div>\n        <div class=\"faq-a\">Yes. The core invoice generation is fully compatible with the Blocks-based checkout. The B2B fields (Pro) currently require the classic WooCommerce checkout or a compatible extension.<\/div>\n      <\/div>\n\n      <div class=\"faq-item\">\n        <div class=\"faq-q\">Is it compatible with Veri*factu?<\/div>\n        <div class=\"faq-a\">We are following the regulatory development of Veri*factu closely. Compatibility with the AEAT's verifiable invoicing system is on our roadmap. We will release an update when the technical specifications are finalized.<\/div>\n      <\/div>\n\n      <div class=\"faq-item\">\n        <div class=\"faq-q\">Can I customize what the PDF looks like?<\/div>\n        <div class=\"faq-a\">In the free version, the PDF uses the default template with your company details and logo. 8Digits Factura for Woocommerce Pro gives you full control over colors, font sizes, logo, and footer text.<\/div>\n      <\/div>\n\n      <div class=\"faq-item\">\n        <div class=\"faq-q\">What currency does 8Digits Factura for Woocommerce use?<\/div>\n        <div class=\"faq-a\">8Digits Factura for Woocommerce uses the currency configured in WooCommerce (Settings \u2192 General \u2192 Currency). For Spanish stores this is typically EUR (\u20ac).<\/div>\n      <\/div>\n\n      <div class=\"faq-item\">\n        <div class=\"faq-q\">I changed my invoice prefix. Will old invoices be affected?<\/div>\n        <div class=\"faq-a\">No. Old invoices keep the prefix they were generated with. Changing the prefix starts a new counter for the new prefix. If you want to continue an existing numbering sequence, do not change the prefix mid-year.<\/div>\n      <\/div>\n    <\/section>\n\n\n    <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n         TROUBLESHOOTING\n    \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n    <section class=\"doc-section\" id=\"troubleshooting\">\n      <h2>Troubleshooting<\/h2>\n\n      <h3>Invoices are not being generated automatically<\/h3>\n      <ul>\n        <li>Check that the order status matches one of your configured trigger statuses under <strong>Settings \u2192 Invoice Settings \u2192 Trigger Statuses<\/strong>.<\/li>\n        <li>Check that the order does not already have an invoice (only one invoice per order is generated automatically).<\/li>\n        <li>Check your server's PHP error log for any errors from the <code>8Digits Factura for Woocommerce<\/code> plugin.<\/li>\n      <\/ul>\n\n      <h3>The PDF is blank or has missing data<\/h3>\n      <ul>\n        <li>Make sure all fields under <strong>Settings \u2192 Seller Information<\/strong> are filled in.<\/li>\n        <li>Verify that WooCommerce tax settings are correctly configured.<\/li>\n        <li>Visit <code>yoursite.com\/wp-admin\/?8Digits Factura for Woocommerce_test_pdf=1<\/code> to preview a sample invoice and identify the missing element.<\/li>\n      <\/ul>\n\n      <h3>The customer portal tab is not visible<\/h3>\n      <ul>\n        <li>Go to <strong>Settings \u2192 Permalinks<\/strong> and click <em>Save Changes<\/em> to regenerate rewrite rules.<\/li>\n        <li>Ensure the customer is logged in to their account.<\/li>\n        <li>Confirm that 8Digits Factura for Woocommerce Pro is active.<\/li>\n      <\/ul>\n\n      <h3>The PDF download gives a \"403 Forbidden\" or \"File not found\" error<\/h3>\n      <ul>\n        <li>The download link may have expired. Go to the invoice list and click the download button there to generate a fresh link.<\/li>\n        <li>If the PDF file was deleted, click <em>Regenerate PDF<\/em> from the invoice list first, then try downloading again.<\/li>\n        <li>Check that your web server has write permissions on the <code>wp-content\/uploads\/8Digits Factura for Woocommerce\/<\/code> directory.<\/li>\n      <\/ul>\n\n      <h3>NIF validation is rejecting a valid NIF<\/h3>\n      <ul>\n        <li>Check for a leading zero \u2014 Spanish NIFs are always 8 digits. If yours starts with a zero, make sure it is included (e.g. <code>01234567Z<\/code>, not <code>1234567Z<\/code>).<\/li>\n        <li>For NIEs, the first character must be <code>X<\/code>, <code>Y<\/code>, or <code>Z<\/code> (uppercase).<\/li>\n        <li>For CIFs, the first character is an organization letter (<code>A<\/code>\u2013<code>H<\/code>, <code>J<\/code>\u2013<code>N<\/code>, <code>P<\/code>\u2013<code>W<\/code>).<\/li>\n      <\/ul>\n\n      <h3>Getting More Help<\/h3>\n      <ul>\n        <li>Free plan: <a href=\"https:\/\/wordpress.org\/support\/plugin\/8Digits Factura for Woocommerce\" target=\"_blank\" rel=\"noopener\">WordPress.org support forum<\/a><\/li>\n        <li>Pro plan: priority support via your account at <a href=\"https:\/\/8digits.es\">8digits.es<\/a><\/li>\n      <\/ul>\n    <\/section>\n\n  <\/main>\n<\/div>\n\n<script>\n  \/\/ Highlight the active sidebar link based on scroll position\n  (function () {\n    var links = document.querySelectorAll('.nav-link');\n    var sections = [];\n\n    links.forEach(function (link) {\n      var id = link.getAttribute('href').replace('#', '');\n      var el = document.getElementById(id);\n      if (el) sections.push({ id: id, el: el, link: link });\n    });\n\n    function onScroll() {\n      var scrollY = window.scrollY + 80;\n      var active = sections[0];\n\n      for (var i = 0; i < sections.length; i++) {\n        if (sections[i].el.offsetTop <= scrollY) {\n          active = sections[i];\n        }\n      }\n\n      links.forEach(function (l) { l.classList.remove('active'); });\n      if (active) active.link.classList.add('active');\n    }\n\n    window.addEventListener('scroll', onScroll, { passive: true });\n    onScroll();\n  })();\n<\/script>\n\n<\/body>\n<\/html>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-698dce5 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con-boxed e-con e-parent\" data-id=\"698dce5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9d48c44 elementor-widget elementor-widget-heading\" data-id=\"9d48c44\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">FacturaWoo - Documentation<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-79d6d426 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con-boxed e-con e-parent\" data-id=\"79d6d426\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1d415f9 elementor-widget elementor-widget-text-editor\" data-id=\"1d415f9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Legal Spanish invoicing for WooCommerce.<\/strong> Automatically generate PDF invoices with sequential numbering, itemized IVA breakdown, and email delivery. Designed for freelancers (<em>aut\u00f3nomos<\/em>) and businesses operating in Spain.<\/p><ul><li><strong>Plugin URI:<\/strong> <a href=\"https:\/\/8digits.es\/facturawoo\">https:\/\/8digits.es\/facturawoo<\/a><\/li><li><strong>Current Version:<\/strong> 1.0.3.4<\/li><li><strong>Requires:<\/strong> WordPress 6.0+, PHP 8.0+, WooCommerce 7.0+<\/li><li><strong>Tested up to:<\/strong> WooCommerce 8.9<\/li><li><strong>License:<\/strong> GPL-2.0+<\/li><li><strong>Author:<\/strong> <a href=\"https:\/\/8digits.es\">8digits Digital Marketing<\/a><\/li><\/ul><hr \/><h2>Table of Contents<\/h2><ol><li><a href=\"#installation\">Installation<\/a><\/li><li><a href=\"#getting-started\">Getting Started<\/a><\/li><li><a href=\"#settings-overview\">Settings Overview<\/a><ul><li><a href=\"#issuer-details-datos-del-emisor\">Issuer Details (Datos del Emisor)<\/a><\/li><li><a href=\"#invoice-configuration-configuraci%C3%B3n-de-facturas\">Invoice Configuration (Configuraci\u00f3n de Facturas)<\/a><\/li><\/ul><\/li><li><a href=\"#how-invoices-work\">How Invoices Work<\/a><ul><li><a href=\"#automatic-generation\">Automatic Generation<\/a><\/li><li><a href=\"#manual-generation\">Manual Generation<\/a><\/li><li><a href=\"#invoice-numbering\">Invoice Numbering<\/a><\/li><li><a href=\"#pdf-attachment-to-emails\">PDF Attachment to Emails<\/a><\/li><li><a href=\"#downloading-invoices\">Downloading Invoices<\/a><\/li><\/ul><\/li><li><a href=\"#admin-order-screen\">Admin Order Screen<\/a><\/li><li><a href=\"#test-pdf-preview\">Test PDF Preview<\/a><\/li><li><a href=\"#pro-features\">Pro Features<\/a><ul><li><a href=\"#custom-logo\">Custom Logo<\/a><\/li><li><a href=\"#brand-colors--invoice-design\">Brand Colors &amp; Invoice Design<\/a><\/li><li><a href=\"#custom-footer\">Custom Footer<\/a><\/li><li><a href=\"#b2b-checkout-fields-nifcifnie\">B2B Checkout Fields (NIF\/CIF\/NIE)<\/a><\/li><li><a href=\"#credit-notes-facturas-rectificativas\">Credit Notes (Facturas Rectificativas)<\/a><\/li><li><a href=\"#customer-portal-mis-facturas\">Customer Portal (&#8220;Mis Facturas&#8221;)<\/a><\/li><\/ul><\/li><li><a href=\"#admin-language\">Admin Language<\/a><\/li><li><a href=\"#compatibility\">Compatibility<\/a><\/li><li><a href=\"#uninstallation\">Uninstallation<\/a><\/li><li><a href=\"#faq\">FAQ<\/a><\/li><li><a href=\"#support\">Support<\/a><\/li><\/ol><hr \/><h2>Installation<\/h2><ol><li>Upload the <code>facturawoo<\/code> folder to <code>\/wp-content\/plugins\/<\/code>, or install it directly from the WordPress plugin repository.<\/li><li>Activate the plugin through <strong>Plugins &gt; Installed Plugins<\/strong>.<\/li><li>WooCommerce must be installed and active. If WooCommerce is not detected, FacturaWoo will display an admin notice and will not load.<\/li><li>Navigate to <strong>FacturaWoo<\/strong> in the admin sidebar to configure your settings.<\/li><\/ol><hr \/><h2>Getting Started<\/h2><p>After activation, go to the <strong>FacturaWoo<\/strong> settings page. At minimum, fill in:<\/p><ol><li><strong>Company name<\/strong> \u2014 your business or trade name.<\/li><li><strong>NIF \/ CIF<\/strong> \u2014 your Spanish tax identification number.<\/li><li><strong>Address, city, postal code, province<\/strong> \u2014 your fiscal address.<\/li><li><strong>Invoice prefix<\/strong> \u2014 the letter(s) that appear before the invoice number (default: <code>F<\/code>).<\/li><\/ol><p>Once configured, invoices will be generated automatically when orders reach the trigger status you select (default: <em>Processing<\/em>).<\/p><hr \/><h2>Settings Overview<\/h2><h3>Issuer Details (Datos del Emisor)<\/h3><p>These fields identify your business on every invoice PDF:<\/p><table><thead><tr><th>Field<\/th><th>Description<\/th><\/tr><\/thead><tbody><tr><td><strong>Company name<\/strong><\/td><td>Your business or trade name (<em>Raz\u00f3n social<\/em>).<\/td><\/tr><tr><td><strong>NIF \/ CIF<\/strong><\/td><td>Your Spanish tax identification number.<\/td><\/tr><tr><td><strong>Address<\/strong><\/td><td>Street address of your fiscal domicile.<\/td><\/tr><tr><td><strong>Postal code<\/strong><\/td><td>5-digit Spanish postal code.<\/td><\/tr><tr><td><strong>City<\/strong><\/td><td>City or town.<\/td><\/tr><tr><td><strong>Province<\/strong><\/td><td>Select from the full list of 52 Spanish provinces + Ceuta, Melilla, and Islas Baleares.<\/td><\/tr><tr><td><strong>Phone<\/strong><\/td><td>Contact phone number (appears on invoices).<\/td><\/tr><tr><td><strong>Contact email<\/strong><\/td><td>Contact email address (appears on invoices).<\/td><\/tr><\/tbody><\/table><h3>Invoice Configuration (Configuraci\u00f3n de Facturas)<\/h3><table><thead><tr><th>Field<\/th><th>Description<\/th><th>Default<\/th><\/tr><\/thead><tbody><tr><td><strong>Invoice prefix<\/strong><\/td><td>1-5 uppercase letters prepended to every invoice number (e.g., <code>F<\/code>, <code>FAC<\/code>).<\/td><td><code>F<\/code><\/td><\/tr><tr><td><strong>Series start number<\/strong><\/td><td>The first sequence number for new invoice series. Useful when migrating from another system.<\/td><td><code>1<\/code><\/td><\/tr><tr><td><strong>Default IVA<\/strong><\/td><td>The default VAT rate displayed on invoices. Actual tax is always pulled from WooCommerce order data.<\/td><td><code>21<\/code><\/td><\/tr><tr><td><strong>Generate invoice on status<\/strong><\/td><td>Choose which WooCommerce order status(es) trigger automatic invoice creation. Options: <em>Processing<\/em>, <em>Completed<\/em>, <em>On Hold<\/em>.<\/td><td>Processing<\/td><\/tr><tr><td><strong>Attach PDF to email<\/strong><\/td><td>When enabled, the invoice PDF is automatically attached to WooCommerce customer emails (processing and completed order emails).<\/td><td>Enabled<\/td><\/tr><\/tbody><\/table><hr \/><h2>How Invoices Work<\/h2><h3>Automatic Generation<\/h3><p>When an order transitions to one of the configured trigger statuses, FacturaWoo automatically:<\/p><ol><li>Generates a unique, sequential invoice number.<\/li><li>Creates a PDF invoice with all order details and IVA breakdown.<\/li><li>Stores the invoice record in the database (<code>wp_facturawoo_invoices<\/code> table).<\/li><li>Adds an order note confirming the invoice was generated.<\/li><\/ol><p>If an invoice already exists for the order, a duplicate will not be created.<\/p><h3>Manual Generation<\/h3><p>From the WooCommerce order edit screen, you can manually generate an invoice by clicking the <strong>&#8220;Generar factura&#8221;<\/strong> button in the FacturaWoo meta box on the sidebar. This is useful for orders that were placed before FacturaWoo was installed or for statuses not included in the automatic triggers.<\/p><h3>Invoice Numbering<\/h3><p>Invoice numbers follow the format: <strong>PREFIX-YYYY-XXXX<\/strong><\/p><ul><li><strong>PREFIX<\/strong> \u2014 your configured prefix (e.g., <code>F<\/code>)<\/li><li><strong>YYYY<\/strong> \u2014 the current year<\/li><li><strong>XXXX<\/strong> \u2014 a zero-padded sequential number, starting from your configured series start<\/li><\/ul><p>Examples: <code>F-2025-0001<\/code>, <code>F-2025-0002<\/code>, <code>FAC-2026-0015<\/code> The counter resets per year automatically. Numbering uses database-level locking to prevent race conditions and guarantee sequential, gap-free numbers even under concurrent order processing.<\/p><h3>PDF Attachment to Emails<\/h3><p>When the <strong>&#8220;Attach PDF to email&#8221;<\/strong> setting is enabled, the invoice PDF is attached to:<\/p><ul><li><strong>Customer Processing Order<\/strong> emails<\/li><li><strong>Customer Completed Order<\/strong> emails<\/li><\/ul><p>You can customize which emails receive the attachment using the <code>facturawoo_attach_to_emails<\/code> filter.<\/p><h3>Downloading Invoices<\/h3><p>Invoice PDFs can be downloaded from:<\/p><ul><li><strong>Admin:<\/strong> The FacturaWoo meta box on the order edit screen (click <strong>&#8220;Descargar PDF&#8221;<\/strong>).<\/li><li><strong>Frontend (Pro):<\/strong> The customer portal under My Account &gt; Mis Facturas.<\/li><\/ul><p>Download links are secured with WordPress nonces and permission checks. Only the order owner or a user with <code>manage_woocommerce<\/code> capability can download an invoice. If the PDF file has been deleted from the server, it will be regenerated automatically on download.<\/p><hr \/><h2>Admin Order Screen<\/h2><p>On every WooCommerce order edit page, a <strong>&#8220;FacturaWoo \u2014 Factura&#8221;<\/strong> meta box appears in the sidebar. It shows:<\/p><ul><li><strong>Invoice number and date<\/strong> if an invoice has been generated.<\/li><li>A <strong>&#8220;Descargar PDF&#8221;<\/strong> button to download the invoice.<\/li><li>A <strong>&#8220;Reenviar por email&#8221;<\/strong> button to re-send the order email with the invoice attached.<\/li><li>A <strong>&#8220;Generar factura&#8221;<\/strong> button if no invoice exists yet for the order.<\/li><\/ul><hr \/><h2>Test PDF Preview<\/h2><p>You can preview a sample PDF invoice at any time from the settings page sidebar. Click <strong>&#8220;Previsualizar PDF de prueba&#8221;<\/strong> to open a test invoice in a new tab. This uses your current settings (company details, prefix, colors if Pro) so you can verify the layout before any real orders are processed.<\/p><hr \/><h2>Pro Features<\/h2><p>Upgrade to <strong>FacturaWoo Professional<\/strong> to unlock the following features. <a href=\"https:\/\/8digits.es\/facturawoo\/#pricing\">Upgrade here<\/a>.<\/p><h3>Custom Logo<\/h3><p>Upload your company logo via the WordPress Media Library. The logo appears in the header of every invoice PDF, giving your invoices a professional, branded look. <strong>Setting:<\/strong> Personalizaci\u00f3n del PDF &gt; Logotipo de empresa<\/p><h3>Brand Colors &amp; Invoice Design<\/h3><p>Fully customize the look and feel of your invoice PDFs with granular color and typography controls: <strong>Colors:<\/strong><\/p><table><thead><tr><th>Setting<\/th><th>Description<\/th><\/tr><\/thead><tbody><tr><td>Background color<\/td><td>Overall page background<\/td><\/tr><tr><td>Header background<\/td><td>Background of the invoice header area<\/td><\/tr><tr><td>Accent color<\/td><td>Primary accent used for headings and highlights<\/td><\/tr><tr><td>Body text<\/td><td>Main text color<\/td><\/tr><tr><td>Muted text<\/td><td>Secondary\/lighter text color<\/td><\/tr><tr><td>Table header background<\/td><td>Background color of the line items table header<\/td><\/tr><tr><td>Table row (even)<\/td><td>Background for even rows in the items table<\/td><\/tr><tr><td>Table row (odd)<\/td><td>Background for odd rows in the items table<\/td><\/tr><tr><td>Border color<\/td><td>Color for table borders and dividers<\/td><\/tr><tr><td>Total text<\/td><td>Color for the total amount<\/td><\/tr><\/tbody><\/table><p><strong>Font sizes:<\/strong><\/p><table><thead><tr><th>Setting<\/th><th>Description<\/th><\/tr><\/thead><tbody><tr><td>Body font size<\/td><td>Base font size for invoice text<\/td><\/tr><tr><td>Invoice title<\/td><td>Size of the &#8220;FACTURA&#8221; title<\/td><\/tr><tr><td>Invoice number<\/td><td>Size of the invoice number display<\/td><\/tr><tr><td>Table header<\/td><td>Size of text in the items table header<\/td><\/tr><tr><td>Total<\/td><td>Size of the total amount<\/td><\/tr><tr><td>Footer<\/td><td>Size of footer text<\/td><\/tr><\/tbody><\/table><h3>Custom Footer<\/h3><p>Add a custom footer to every invoice PDF. This is ideal for:<\/p><ul><li>Legal disclaimers<\/li><li>Payment terms<\/li><li>Bank account details (IBAN)<\/li><li>Registration information<\/li><\/ul><p><strong>Settings:<\/strong><\/p><ul><li><strong>Footer enabled<\/strong> \u2014 toggle the footer on or off.<\/li><li><strong>Footer custom text<\/strong> \u2014 enter your custom footer content.<\/li><\/ul><h3>B2B Checkout Fields (NIF\/CIF\/NIE)<\/h3><p>Add professional B2B fields to the WooCommerce checkout and My Account address forms:<\/p><ul><li><strong>Raz\u00f3n social \/ Empresa<\/strong> \u2014 company name field (always optional).<\/li><li><strong>NIF \/ CIF \/ NIE<\/strong> \u2014 Spanish tax ID field with real-time validation.<\/li><\/ul><p><strong>Key features:<\/strong><\/p><ul><li>Server-side validation using the official control-letter algorithm for NIF, CIF, and NIE formats.<\/li><li>Client-side blur validation for instant feedback at checkout.<\/li><li>NIF can be made <strong>required<\/strong> or left optional (configurable in settings).<\/li><li>Fields are saved to both order meta and user meta for reuse.<\/li><li>Displayed in the admin order billing section and customer-facing order details.<\/li><li>The NIF\/CIF appears on the generated invoice PDF.<\/li><\/ul><p><strong>Setting:<\/strong> Personalizaci\u00f3n del PDF &gt; NIF\/CIF obligatorio en checkout<\/p><h3>Credit Notes (Facturas Rectificativas)<\/h3><p>Generate legally compliant credit notes (<em>facturas rectificativas<\/em>) per <strong>Real Decreto 1619\/2012, Articles 13 &amp; 15<\/strong>. <strong>How it works:<\/strong><\/p><ol><li>Open an order that already has an invoice.<\/li><li>Click <strong>&#8220;Generar factura rectificativa&#8221;<\/strong> in the FacturaWoo meta box.<\/li><li>A dialog prompts you to select:<ul><li><strong>Reason for rectification<\/strong> (mandatory per Art. 13.1.b) \u2014 choose from common reasons or enter a custom one:<ul><li>Error in recipient data<\/li><li>Merchandise return<\/li><li>Packaging return<\/li><li>Post-sale discount or bonus<\/li><li>Tax rate error<\/li><li>Other (custom reason)<\/li><\/ul><\/li><li><strong>Rectification type<\/strong> (mandatory):<ul><li><strong>Full replacement<\/strong> (<em>por sustituci\u00f3n<\/em>) \u2014 cancels the original invoice entirely with negative amounts.<\/li><li><strong>Partial\/differential<\/strong> (<em>por diferencias<\/em>) \u2014 corrects only the difference.<\/li><\/ul><\/li><\/ul><\/li><li>The credit note is generated with:<ul><li>A separate <code>RC-YYYY-XXXX<\/code> numbering series.<\/li><li>A reference to the original invoice number and date.<\/li><li>The rectification reason and type stored in the database.<\/li><\/ul><\/li><li>The original invoice is automatically marked as <em>rectificada<\/em>.<\/li><li>An order note is added with full details.<\/li><li>A credit note email notification is sent to the customer.<\/li><\/ol><p><strong>Safeguards:<\/strong><\/p><ul><li>Cannot generate a credit note without an original invoice.<\/li><li>Cannot generate a duplicate credit note for the same order (unless the previous one was voided).<\/li><\/ul><h3>Customer Portal (&#8220;Mis Facturas&#8221;)<\/h3><p>A dedicated <strong>&#8220;Mis facturas&#8221;<\/strong> tab is added to the WooCommerce <strong>My Account<\/strong> page, giving your customers self-service access to all their invoices. <strong>Features:<\/strong><\/p><ul><li>Lists all invoices for the logged-in customer.<\/li><li>Shows invoice number, type (Invoice or Credit Note), linked order, date, and total.<\/li><li>Secure PDF download links for each invoice.<\/li><li>Paginated table (10 invoices per page) with WooCommerce-styled UI.<\/li><li>Responsive design that works on mobile devices.<\/li><\/ul><p>On the free plan, the tab appears with a &#8220;Pro&#8221; badge and displays an upgrade prompt.<\/p><hr \/><h2>Admin Language<\/h2><p>FacturaWoo supports multiple languages for its admin interface:<\/p><ul><li><strong>Site default<\/strong> \u2014 inherits your WordPress site language.<\/li><li><strong>Espa\u00f1ol (es_ES)<\/strong> \u2014 Spanish interface.<\/li><li><strong>English (en_US)<\/strong> \u2014 English interface.<\/li><\/ul><p>This setting only affects the FacturaWoo admin panel. Invoice PDFs and frontend text follow the site language as usual. <strong>Setting:<\/strong> Datos del Emisor &gt; Idioma del panel de FacturaWoo<\/p><hr \/><h2>Compatibility<\/h2><ul><li><strong>WooCommerce HPOS:<\/strong> Fully compatible with WooCommerce High-Performance Order Storage (Custom Order Tables).<\/li><li><strong>WordPress Multisite:<\/strong> Standard single-site support.<\/li><li><strong>PHP:<\/strong> Requires PHP 8.0 or higher.<\/li><li><strong>PDF Engine:<\/strong> Uses mPDF for PDF generation (bundled via Composer).<\/li><\/ul><hr \/><h2>Uninstallation<\/h2><p>When you uninstall FacturaWoo (via the WordPress plugin management screen), the plugin performs a complete cleanup:<\/p><ul><li>Drops the <code>wp_facturawoo_invoices<\/code> database table.<\/li><li>Deletes all plugin options from the <code>wp_options<\/code> table.<\/li><li>Removes the <code>wp-content\/uploads\/facturawoo\/<\/code> directory and all generated PDF files.<\/li><\/ul><p><strong>Note:<\/strong> Deactivating the plugin does <strong>not<\/strong> delete any data. Your invoices and settings are preserved until you explicitly uninstall.<\/p><hr \/><h2>FAQ<\/h2><p><strong>Q: Do I need to configure WooCommerce tax settings for FacturaWoo to work?<\/strong> A: FacturaWoo reads the tax totals directly from each WooCommerce order. Make sure your WooCommerce tax settings are configured correctly for Spanish IVA rates (typically 21%, 10%, or 4%). <strong>Q: What happens if I change the invoice prefix after some invoices have been generated?<\/strong> A: New invoices will use the updated prefix. Existing invoices keep their original numbers. Invoice numbering is sequential within each prefix-year combination. <strong>Q: Can I regenerate a PDF for an existing invoice?<\/strong> A: If the PDF file is missing from the server, it will be regenerated automatically when you download it. The invoice number and date remain unchanged. <strong>Q: How do I migrate from another invoicing system?<\/strong> A: Set the <strong>&#8220;Series start number&#8221;<\/strong> to the next number after your last invoice in the previous system. For example, if your last invoice was #150, set the start to <code>151<\/code>. <strong>Q: Is FacturaWoo compliant with Spanish invoicing law?<\/strong> A: FacturaWoo is designed to meet the requirements of Real Decreto 1619\/2012 for standard invoices, including sequential numbering, issuer identification, IVA breakdown, and (in Pro) credit notes with mandatory rectification reasons. Always consult your tax advisor for compliance specific to your situation. <strong>Q: Where are the PDF files stored?<\/strong> A: Generated PDFs are saved in <code>wp-content\/uploads\/facturawoo\/<\/code>. This directory is created automatically. <strong>Q: Can customers download their own invoices?<\/strong> A: On the free plan, customers receive invoices as email attachments. With FacturaWoo Pro, customers also get a self-service <strong>&#8220;Mis facturas&#8221;<\/strong> portal in their WooCommerce My Account area.<\/p><hr \/><h2>Support<\/h2><ul><li><strong>Documentation:<\/strong> <a href=\"https:\/\/8digits.es\/facturawoo-docs\">https:\/\/8digits.es\/facturawoo-docs<\/a><\/li><li><strong>Support:<\/strong> <a href=\"https:\/\/8digits.es\/facturawoo#contact\">https:\/\/8digits.es\/facturawoo#contact<\/a><\/li><li><strong>Rate on WordPress.org:<\/strong> <a href=\"https:\/\/wordpress.org\/plugins\/facturawoo\/#reviews\" target=\"_blank\" rel=\"noopener\">https:\/\/wordpress.org\/plugins\/facturawoo\/#reviews<\/a><\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-781bb3c e-flex e-con-boxed e-con e-parent\" data-id=\"781bb3c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d300c5e elementor-widget elementor-widget-template\" data-id=\"d300c5e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"template.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-template\">\n\t\t\t\t\t<div data-elementor-type=\"page\" data-elementor-id=\"2841\" class=\"elementor elementor-2841\" data-elementor-post-type=\"elementor_library\">\n\t\t\t\t<div class=\"elementor-element elementor-element-737dd753 e-flex e-con-boxed e-con e-parent\" data-id=\"737dd753\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-73ca849d elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-icon-box\" data-id=\"73ca849d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h1 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tContact Us\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h1>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tHave questions or ready to start your next project? Get in touch with us! Our team is here to help with all your digital needs. \t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1f92ac4 elementor-hidden-desktop elementor-widget elementor-widget-icon-box\" data-id=\"1f92ac4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h1 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tContact Us\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h1>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tSuccess lies in the details, and we pay close attention to every aspect to provide tailored, precise solutions to help you achieve your goals - share your information with us to get started. \t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7d3308fa e-flex e-con-boxed e-con e-parent\" data-id=\"7d3308fa\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-2176153b e-flex e-con-boxed e-con e-child\" data-id=\"2176153b\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-53cdcd2f e-con-full e-flex e-con e-child\" data-id=\"53cdcd2f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-64a88f46 e-con-full e-flex e-con e-child\" data-id=\"64a88f46\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-432d3a29 elementor-widget-divider--view-line_text elementor-widget-divider--element-align-left animated-slow elementor-invisible elementor-widget elementor-widget-divider\" data-id=\"432d3a29\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInDown&quot;}\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t\t<h2 class=\"elementor-divider__text elementor-divider__element\">\n\t\t\t\tLet's Connect\t\t\t\t<\/h2>\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3f40d08a elementor-widget elementor-widget-icon-box\" data-id=\"3f40d08a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h2 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tSend us a message\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h2>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tBy delivering superior digital solutions, we continuously surpass our clients' expectations. Get in touch with us and we'll get back to you as soon as we can!\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1690c009 elementor-button-align-stretch elementor-widget elementor-widget-form\" data-id=\"1690c009\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;step_next_label&quot;:&quot;Next&quot;,&quot;step_previous_label&quot;:&quot;Previous&quot;,&quot;button_width&quot;:&quot;100&quot;,&quot;step_type&quot;:&quot;number_text&quot;,&quot;step_icon_shape&quot;:&quot;circle&quot;}\" data-widget_type=\"form.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<form class=\"elementor-form\" method=\"post\" name=\"Contact Form\" aria-label=\"Contact Form\">\n\t\t\t<input type=\"hidden\" name=\"post_id\" value=\"2841\"\/>\n\t\t\t<input type=\"hidden\" name=\"form_id\" value=\"1690c009\"\/>\n\t\t\t<input type=\"hidden\" name=\"referer_title\" value=\"Web development - 8DIGITS OLD\" \/>\n\n\t\t\t\t\t\t\t<input type=\"hidden\" name=\"queried_id\" value=\"3089\"\/>\n\t\t\t\n\t\t\t<div class=\"elementor-form-fields-wrapper elementor-labels-\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-name elementor-col-50 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-name\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tFirst Name\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[name]\" id=\"form-field-name\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"First Name\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_af79a51 elementor-col-50 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_af79a51\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tLast Name\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[field_af79a51]\" id=\"form-field-field_af79a51\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Last Name\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-50 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-email\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tEmail Address\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"email\" name=\"form_fields[email]\" id=\"form-field-email\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Email Address\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-tel elementor-field-group elementor-column elementor-field-group-field_6f87aed elementor-col-50 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_6f87aed\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tPhone\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t<input size=\"1\" type=\"tel\" name=\"form_fields[field_6f87aed]\" id=\"form-field-field_6f87aed\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Phone Number\" required=\"required\" pattern=\"[0-9()#&amp;+*-=.]+\" title=\"S\u00f3lo se aceptan n\u00fameros y caracteres telef\u00f3nicos (#, -, *, etc).\">\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_1f53850 elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_1f53850\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tSubject\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[field_1f53850]\" id=\"form-field-field_1f53850\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Subject\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-textarea elementor-field-group elementor-column elementor-field-group-message elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-message\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tMessage\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<textarea class=\"elementor-field-textual elementor-field  elementor-size-sm\" name=\"form_fields[message]\" id=\"form-field-message\" rows=\"6\" placeholder=\"Message\" required=\"required\"><\/textarea>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text\">\n\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[field_09b519a]\" id=\"form-field-field_09b519a\" class=\"elementor-field elementor-size-sm \" style=\"display:none !important;\">\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text\">\n\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[field_0a67b3f]\" id=\"form-field-field_0a67b3f\" class=\"elementor-field elementor-size-sm \" style=\"display:none !important;\">\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text\">\n\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[field_124c6ff]\" id=\"form-field-field_124c6ff\" class=\"elementor-field elementor-size-sm \" style=\"display:none !important;\">\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text\">\n\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[field_e3dd67a]\" id=\"form-field-field_e3dd67a\" class=\"elementor-field elementor-size-sm \" style=\"display:none !important;\">\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons\">\n\t\t\t\t\t<button class=\"elementor-button elementor-size-sm\" type=\"submit\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Submit Request<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/form>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2b070cb2 e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child\" data-id=\"2b070cb2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-786e6895 elementor-widget elementor-widget-text-editor\" data-id=\"786e6895\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Success lies in the details, and we pay close attention to every aspect to provide tailored, precise solutions to help you achieve your goals &#8211; share your information with us to get started.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4cd87f76 elementor-view-stacked elementor-shape-square elementor-position-inline-start elementor-mobile-position-inline-start animated-slow elementor-invisible elementor-widget elementor-widget-icon-box\" data-id=\"4cd87f76\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;}\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-rocket\"><\/i>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>8Digits Factura for Woocommerce Documentation FW 8Digits Factura for Woocommerce Documentation Getting Started Introduction Requirements Installation Quick Start Configuration Seller Information Invoice Settings Email Attachment Trigger Statuses Using 8Digits Factura for Woocommerce Invoice List Order Meta Box Manual Generation Downloading PDFs Voiding Invoices Bulk Actions Pro Features Credit Notes B2B Checkout Fields Customer Portal Multiple [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"nf_dc_page":"","om_disable_all_campaigns":false,"inline_featured_image":false,"footnotes":""},"class_list":["post-4323","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/blue.8digits.es\/es\/wp-json\/wp\/v2\/pages\/4323","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blue.8digits.es\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/blue.8digits.es\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/blue.8digits.es\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blue.8digits.es\/es\/wp-json\/wp\/v2\/comments?post=4323"}],"version-history":[{"count":20,"href":"https:\/\/blue.8digits.es\/es\/wp-json\/wp\/v2\/pages\/4323\/revisions"}],"predecessor-version":[{"id":4386,"href":"https:\/\/blue.8digits.es\/es\/wp-json\/wp\/v2\/pages\/4323\/revisions\/4386"}],"wp:attachment":[{"href":"https:\/\/blue.8digits.es\/es\/wp-json\/wp\/v2\/media?parent=4323"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}