=== Bulgarisation for WooCommerce ===
Contributors: autopolisbg
Tags: woocommerce, e-commerce, invoice, shipping, bulgaria
Requires at least: 5.3
Tested up to: 6.9
Donate link: https://revolut.me/tihomi9gj5
Requires PHP: 7.4
Stable tag: 3.6.3
License: GPLv3
License URI: https://www.gnu.org/licenses/gpl-3.0.html

Всичко необходимо за вашият онлайн магазин за България. Включва облекчен режим за Наредба - H-18 и методи за доставка с Еконт, CVC и Спиди.

== Description ==

Този плъгин добавя възможност за:

*   Генериране на одиторски XML файл съобразно Наредба - H-18. 
*   Генериране на документ за поръчката. 
*   Генериране на фактури за поръчката. 
*   Генериране на кредитно известие при върната поръчка.
*   Генериране на експорт файл с фактури и кредитни известия за Microinvest Delta
*   Добавя полета за фактуриране към фирма.
*   Проверка на ДДС номер с европейската система VIES.
*   Проверка за отзиви от Connectix.bg
*   Проверка за отзиви от nepostop.bg
*   Добавена възможност за добавяне на вече създадени поръчки към одиторският файл.
*   Добавени методи за доставка с [Еконт](https://www.econt.com/).
*   Добавени методи за доставка със [BOX NOW](https://boxnow.bg/e-shops).
*   Добавени методи за доставка със [Спиди](https://speedy.bg/).
*   Добавени методи за доставка със [CVC](https://cvc.bg/).
*   Добавена възможност за показване на цените в две валути BGN/EUR.

Плъгинът използва следните помощни библиотеки:

*   За генериране на одиторския файл - https://github.com/escapeboy/nra-audit-generator ( модифициран )
*   За генериране на QR код в документите - https://github.com/chillerlan/php-qrcode
*   За валидиране на ДДС номер - https://github.com/ddeboer/vatin

=== Забележки ===

*   За да работи коректно плъгина моля попълнете всички задължителни полета, включително настройките за всеки платежен метод.
*   При нужда свържете се с вашият счетоводител, ако не сте сигурни за някое от полетата.
*   За да използвате отзивите от nekorekten.com трябва да включите опцията в главните настройки на плъгина и да добавите API ключ в новопоявилия се таб.
*   За да използвате методи на доставка с Еконт/BOX NOW/CVC/Спиди, трябва да включите опцията в главните настройки на плъгина. След запазване и презареждане на страницата ще се появи нов таб с настройките за Еконт/BOX NOW/CVC/Спиди. След това добавете желаните методи за доставка ( за адрес и офис трябва да имате 2 метода за доставка ) в зоните за доставка - WooCommerce >> Настройки >> Доставка >> Зони за доставка.

[Facebook група](https://www.facebook.com/groups/bulgarisationforwoocommerce/)
[GitHub](https://github.com/susameca/bulgarisation-for-woocommerce) хранилището на плъгина където можете да допринесете към развитието на плъгина.

=== PRO version ===
*   Скрива повечето нежелани полета от чекаута като държава, град, област, пощенски код, адрес 1/2 и като техен заместител добавя ново поле за град с дропаун с градовете от API на спедитора. Потребителя също има поле за търсене. В допълнение ще имате друга настройка, която да включи полето за държава ако искате да продавате в Гърция и Румъния.
*   Променя дефолтните радио бутони на шипинг методите с по-стилизирани нормални бутони.
*   Добавяне на доставки до Гърция и Румъния за Еконт и Спиди.
*   Възможност за добавяне номера на поръчката в описанието на товарителницата.
*   Добавя възможност за автоматична смяна на статусите на поръчките спрямо статуса на товарителницата.
*   Добавя nekorekten.com като източник на отзиви за потребителите
*   Добавя възможност за автоматично попълване на данните за фирмата според въведения ЕИК.

== Frequently Asked Questions ==

= Може ли да се допълва плъгина =

Да, плъгина е разработен с мисълта за лесно добавяне на допълнителни функционалности.

= Може ли да се превежда на други езици =

Да, текстовете на плъгина са написани на английски и съобразено с начина на превеждане на текстове в WordPress.

== Screenshots ==

1. Страница за експорт
2. Страница за настройки
3. Бутони за PDF документи
4. Колона със статус за клиента
5. Отзиви в страницата на поръчката
6. Еконт Настройки
7. Метод за доставка с Еконт
8. Избор на метод за доставка

== External services ==

Този плъгин използва външни услуги (API) с цел автоматизация на процесите в електронния магазин:

- Създаване и управление на товарителници към куриерски услуги, добавяне на офис локатори и предоставяне на линкове за проследяване на пратките:
  - Econt ( [terms-of-use](https://www.econt.com/econt-express/terms-of-use) ) 
    - https://www.econt.com/
    - http://ee.econt.com/
    - http://demo.econt.com/
    - https://officelocator.econt.com/
  - Speedy ( [terms](https://api.speedy.bg/api/docs/#href-terms) )
    - https://www.speedy.bg/
    - https://api.speedy.bg/
    - https://services.speedy.bg/
  - BoxNow 
    - https://api.bulgarisation.bg/
    - https://boxnow.bg/en/
    - https://widget-v5.boxnow.bg/
    - https://api-production.boxnow.bg/
    - https://api-stage.boxnow.bg/
  - CVC
    - https://lox.e-cvc.bg/

- Проверка за некоректни клиенти чрез услугата:
  - connectix.bg
    - https://api-sandbox.connectix.bg/
    - https://api.connectix.bg/trackings
    - https://api.connectix.bg/shopper/check
    - https://api.connectix.bg/integration/register
  - nepostop.bg
    - https://nepostop.com/api/v1/phone-check
    - https://nepostop.com/api/v1/shipments

- При съгласие за подпомагане на разработката за плъгина се събира информация коя основна настройка е включена от плъгина към https://license.bulgarisation.bg/

При работа с тези външни услуги могат да бъдат изпращани данни като: име и адрес на получателя, телефон, имейл, стойност на поръчката, наложен платеж, както и друга информация, необходима за създаване на товарителници и/или проверка на коректността на клиента. Данните се изпращат единствено с цел обработка и доставка на поръчката и проверка за потенциални злоупотреби.

== Changelog ==

= 3.6.3 =
Invoices: View file optimizations
Invoices: Add option to have company fields without generating invoice

= 3.6.2 =
Speedy: Optimize label
Speedy: Optimize street search
BoxNow: Add fields for each package
BoxNow: Optimize automatically generated boxes
Nepostop: Fix warnings

= 3.6.1 =
Econt/Speedy: Fix issue with address fields
Client Reports: Add nepostop.bg as provider

= 3.6.0 =
Remove Nekorekten.com
Add Client Reports system
Client Reports: Add Connectix as provider

= 3.5.8 =
Checkout: Fix label for shippings
Econt: Optimize packing list price
Invoice: Optimize additional items ( bank info )
BoxNow: Fix issue with empty price
Multi currency: Remove converter functionality

= 3.5.7 =
Speedy:Update default pack size
BGN-EUR: Fix issues
Fix warnings

= 3.5.6 =
Invoice: Fix http links of images in doc logos
Speedy: Fix declared value field
Speedy: Fix fiscal items when no vat are applied
BOXNOW: Fix label column in orders
Multy currency: Fix converter steps
Add option for company registration at 113(9)

= 3.5.4 =
Fix dompdf

= 3.4.22 =
Speedy: Label optimizations
Econt: Label optimizations

= 3.4.21 =
Speedy: Optimize fiscal items
Econt: Optimize packing list
Invoice PDF: Optimize items
Speedy: Fix office locator
Export: Add archive export for invoices

= 3.4.20 =
Econt: Optimize attributes in description
Speedy: Fix fiscal items and fixed price
Multy Currency: Add eur to bgn only for BG locale

= 3.4.19 =
Multi Currency: Add option to convert product prices from bgn to eur.
NRA: Optimizations
Invoice PDF: Add filter for shipping items
Invoice PDF: Discounts optimizations
Invoice PDF: Order optimization
Speedy: Optimize fiscal generation

= 3.4.18 = 
Econt: Get actual option for auto size
Econt: Fix partial delivery
NRA: Fix item rate if tax is 0
Checkout: Remove required for state field
Orders documents: add meta info for each document
BOXNOW: Add option to hide method over price

= 3.4.17 = 
BOXNOW: Fix label generation
Speedy: Optimization
Invoice: PDF Optimization

= 3.4.16 = 
Checkout: Reorder states alphabetically and return required for state field.
Econt, Speedy: Add dimensions fields and automatically calculation option
BOXNOW: Optimization

= 3.4.15 = 
Couriers labels: Prevent duplication
Couriers: Change declared value as Courier option
Speedy, Econt: Add filters for label before save.

= 3.4.14 = 
Econt: Fix critical issue with fixed prices

= 3.4.13 = 
Speedy: Optimize clients objects
Couriers: Optimize additional labels
Invoice: Optimize VAT field

= 3.4.12 = 
Speedy: Add ability to change "send from" options in order settings
Econt: Add ability to change "send from" options in order settings
Multi_Currency: Fix double second price in documents
Speedy: Delete fiscal items if option is disabled
PDF: Optimize view file

= 3.4.11 = 
Speedy: Label Optimizations
Dual price: Ajax Optimizations
Dual price: CURCY compatibility fix

= 3.4.10 = 
Global urgent update