[mspReceiptAccount] Квитанция и счет на оплату
Приложение предназначено для автоматического создания 2-х способов оплаты: Квитанции и Cчета на оплату в minishop2. После оформления заказа в интернет-магазине, покупателю доступен PDF документ квитанции или счет на оплату.
Работает начиная с версии MODX Revolution 2.2.
Счет — Счёт на оплату заказа № 1601-71 от 05.01.2016.pdf
Для счета можно настроить работу с НДС и без НДС. Доступны 6 режимов подсчета НДС:
Для указания своего процента НДС в настройках.
Приложение можно приобрести в магазине
Работает начиная с версии MODX Revolution 2.2.
![]() | ![]() |
Возможности
- Автоматическая установка 2 новых способов оплаты «Квитанция» и «Счет на оплату».
- Документы доступны в PDF формате.
- В поле получатель для счета возможно заполнить данные для юридического лица, после отправки заказ.
- Сразу после отправки заказа возможно распечатать счет или квитанцию.
- Счет и квитанцию можно сохранить себе на компьютер.
- Заголовок документа счета «Счёт на оплату заказа № 1601-1 от 01.01.2016».
- Заголовок документа квитанция «Квитанция на оплату заказа № 1601-2 от 01.01.2016».
- Пересчет стоимости заказ в счете в зависимости от выбранного режим подсчёта НДС.
- Учет стоимости доставки и других дополнительных наценок.
Посмотреть как работает
Демо работы корзины
- Добавить товар в корзину.
- Перейти в корзину.
- Выбрать способ оплаты.
- Нажать «Сделать заказ».
Примеры документов
Квитанция — Квитанция на оплату заказа № 1601-74 от 05.01.2016.pdfСчет — Счёт на оплату заказа № 1601-71 от 05.01.2016.pdf
Для счета можно настроить работу с НДС и без НДС. Доступны 6 режимов подсчета НДС:
- Без НДС.
- В том числе НДС.
- Начислить НДС 18%.
- В т. ч. НДС 10%.
- Начислить НДС 10%.
- НДС 0%.
Для указания своего процента НДС в настройках.
Приложение можно приобрести в магазине
Комментарии: 36
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.


Просто он перестал работать
is.gd/jKc8SR, а у меня передается prntscr.com/qa9moj
А планируется шаблон для ТОРГ-12?
Можно как с вами, автор, связаться?
мой email zavyal собака gmail.com
В будущем попробую внедрить.
А так сниппетом mspPDF из демо, можно сделать свой шаблон и показывать его вместе со счетом.
Перед покупкой хотелось бы посмотреть.
И вопрос, есть ли там выбор, выводить на экран ПДФ или же делать ему миметип на загрузку?
shot.qip.ru/00RwEz-6cMfvWS5J/
Доступна страница: shot.qip.ru/00RwEz-4cMfvWS5K/
И ещё, вёрстка развалилась с поля ФИО и ниже
Аттач счёта/квитанции не получится по простой причине, к примеру для счет необходимо добавлять дополнительные поля.
Если только изначально их не заполнять и пользователю делать ссылку на сохраненный счет.
Хотя на квитанцию можно еще что то подумать.
Просмотр документа pdf защищен и доступ обеспечивается в двух режимах:
1. Хранится в сессии у пользователя после отправки заказа он может распечатать счет без авторизации.
2. Пользователь авторизован ему можно давать ссылку на распечатку заказа в личном кабинете
На указанный email
Если пользователь авторизован и у него заполнены необходимые данные то тогда можно передать счет с его данными. Если реализован механизм прикрепления файла.
В других вариантах это сложно сделать.
Мне видится другой механизм: перед отправкой заказа даем пользователю форму где он должен заполнить платежную информацию. И тогда отправляем счет.
Но с этим моментом в modx беда)))
Это надо отдельный компонен который будет вести таблицу с юр/ип лицами, чтобы можно было их хранить и выбирать при авторизации на сайте. Ну то есть полноценное приложение которое по идее отношение к квитанция и счет имеет только потому что данные по счет будут наполнятся через него.
Я уже прорабатывал этот вариант приложения там много тонкостей для полноценной работы.
shot.qip.ru/00RwEz-4cMfvWS5S/
shot.qip.ru/00RwEz-6cMfvWS5T/
shot.qip.ru/00RwEz-5cMfvWS5U/
Вопрос в том что если нужны будут новые поля и их надо будет как то добавить, и плюс валидация.
И их хранение всего этого, так же надо давать возможность редактировать эти данные и выводить их в личном кабинете.
Просто так этот вариант не сделаешь иначе потянуться выше перечисленные вопросы: а как поменять юр лицо, а где скачать новый счет, а как выставить юр лицу без ндс и тому подобные вопросы.
Попробую до конца реализовать этот механизм но точно не в рамках mspReceiptAccount так как много сложностей и вопросов появится.
И по сути его можно будет применять для любых других моментов не только для заказа через сайт.
После реализации такого механизма можно уже будет в квитанцию и счет передавать эти данные.
Но можно в скрипт залезть:
Как вариант в snippet.mspreceiptaccount.php:
Вёрстка едет (строка Имя Фамилия и ниже)
Да, у продавца 2 компании — с НДС и без. Поэтому и хотелось возможность для клиента выбрать удобный способ.
Доработка платная?
[img]https://file.modx.pro/files/a/b/f/abfd5856ce808628b5223c971eaf9e61.pdf[/img]
Если вкратце там таблица с картинками и названиями товаров + цена за еденицу + ссылка на страницу сайта
Сейчас делаю такой пдф из скриншота корзины, хотелось бы упростить процесс…
Если посоветуете исполнителя буду очень благодарен т.к. не шарю
В логах нечто такое:
Хостинг Timeweb, обратился в техподдержку, типа что это ваш MySQL сервер падает. Но они отмазываются, говорят, обращайтесь к разработчику сайта, мы не при делах.
Что-нибудь можно сделать?
Менял версию php, переустанавливал компонент — не помогло…
Возможно пора отрезать старые данные.
Где 320 — это ID заказа.
Т.е. он смотрит состав заказа и данные получателя, генерирует на этой основе pdf-файл типа счёта на оплату.
320 заказов — это не много на мой взгляд. Но для проверки теории почистил таблицы modx_ms2_orders, modx_ms2_order_addresses, modx_ms2_order_products, оставив там инфу только о последних двух заказах. Но это тоже не помогает…