Перейти к содержанию
Официальный форум поддержки Simpla

Рекомендуемые сообщения

Еще раз подниму вопрос — как быть с 54-ФЗ?

 

Вопрос поднимался мной, вопрос важный.

http://forum.simplacms.ru/topic/11778-%D0%BA%D0%B0%D0%BA-%D0%B1%D1%8B%D1%82%D1%8C-%D1%81-54-%D1%84%D0%B7/

 

Сегодня на Хабре 1С-Битрикс опубликовал свое решение:

https://habrahabr.ru/company/bitrix/blog/321818/

 

 

Как отправлять электронный чек на почту покупателю после покупки и чтобы он проходил по кассе?

Как это добро все сделать и настроить?

Изменено пользователем Maksclub
Ссылка на сообщение
Поделиться на другие сайты
  • 3 недели спустя...

Вот представители разных ЦМС пишут про внедрение

http://www.cmsmagazine.ru/library/items/ecommerce/value-for-online-stores/

 

Если кратко:

  • пока нет HTTPS API, все ждут
  • Решение  есть только у Битрикса
  • Webasyst (Shop-Script) и ReadyScript  готовят свои решения

 

Убедительная просьба предпринимателей и программистов отписываться!

Изменено пользователем Maksclub
Ссылка на сообщение
Поделиться на другие сайты

Опишите кратко что конкретно нужно сделать.

И всего прочитанного понял что нужно выдавать электронный чек.

Ссылка на сообщение
Поделиться на другие сайты

Опишите кратко что конкретно нужно сделать.

И всего прочитанного понял что нужно выдавать электронный чек.

 

Во время оплаты через платежную систему должен выбиваться (формироваться, не знаю как подобрать точное определение) чек — то есть информация должна прийти в фискальник, далее он сам отправит в налоговую через весь транспорт данные

и эти же данные должны прийти клиенту в виде чека (я так понимаю уже с реквизитами платежа в кассовом аппарате)

Ссылка на сообщение
Поделиться на другие сайты
  • 3 недели спустя...

Во время оплаты через платежную систему должен выбиваться (формироваться, не знаю как подобрать точное определение) чек — то есть информация должна прийти в фискальник, далее он сам отправит в налоговую через весь транспорт данные

и эти же данные должны прийти клиенту в виде чека (я так понимаю уже с реквизитами платежа в кассовом аппарате)

Максим =) Если оплата производиться через агрегаторы платежей, то не нужно ничего отправлять клиенту. Так как собственно сам агрегатор вышлет клиенту в смс или e-mail сообщение с данными об оплате. 

Ссылка на сообщение
Поделиться на другие сайты

Максим =) Если оплата производиться через агрегаторы платежей, то не нужно ничего отправлять клиенту. Так как собственно сам агрегатор вышлет клиенту в смс или e-mail сообщение с данными об оплате. 

 

вы не правы... так как фискальным чеком (то есть через налоговую не пройдет) это не будет

Ссылка на сообщение
Поделиться на другие сайты
  • 6 месяцев спустя...

Если вы используете сервис https://www.payanyway.ru, то вам требуется внести следующие правки:
Файл /payment/Payanyway/Payanyway.php
 

$order = $this->orders->get_order((int)$order_id);
$purchases = $this->orders->get_purchases(array('order_id'=>intval($order_id)));// Добавить строку

// Обновить код
...
if ($payment_system[1]){
	$url = "https://".$payment_settings['payment_url']."/assistant.htm";
} else {
	$url = $this->config->root_url.'/payment/Payanyway/callback.php?invoice=true';
}

$MNT_CUSTOM2['customer'] = $order->email;
foreach($purchases as $i=>$purchase) {
	$MNT_CUSTOM2['items'][] = [
		"n" => $purchase->product_name,
		"p" => $purchase->price,
		"q" => $purchase->amount,
		"t" => "vatType", //Под ставить своё значение из документа https://www.payanyway.ru/info/p/ru/public/merchants/Assistant54FZ.pdf
	];
}

$button =	"<form class='form' action='".$url."' method=POST>".
			"<input type=hidden name=payment_system value='".$payment_system[0]."'>".
			"<input type=hidden name=MNT_ID value='".$payment_settings['MNT_ID']."'>".
			"<input type=hidden name=MNT_TRANSACTION_ID value='".$order->id."'>".
			"<input type=hidden name=MNT_AMOUNT value='$price'>".
			"<input type=hidden name=MNT_CURRENCY_CODE value='".$currency_code."'>".
			"<input type=hidden name=MNT_SIGNATURE value='".$signature."'>".
			"<input type=hidden name=MNT_SUCCESS_URL value='".$success_url."'>".
			"<input type=hidden name=MNT_FAIL_URL value='".$fail_url."'>".
			"<input type=hidden name=MNT_CUSTOM1 value='1' />".
			"<input type=hidden name=MNT_CUSTOM2 value='".json_encode($MNT_CUSTOM2)."' />".
			"<input type=hidden name=MNT_CUSTOM3 value='".$order->email."' />"
		;
if ($payment_system[0] !== "payanyway") {
...

Ссылка на сообщение
Поделиться на другие сайты
  • 2 месяца спустя...

есть ли какое нибудь решение под simpla?

 

Электронный чек должен отправляться от продавца покупателю? Или достаточно того, что электронный чек отправляет ОФД (или например, другой агрегатор приема платежей)?

Ссылка на сообщение
Поделиться на другие сайты

есть ли какое нибудь решение под simpla?

 

Электронный чек должен отправляться от продавца покупателю? Или достаточно того, что электронный чек отправляет ОФД (или например, другой агрегатор приема платежей)?

http://simplacms54fz.ru/blog/kratko-o-module

Ссылка на сообщение
Поделиться на другие сайты
  • 3 месяца спустя...
  • 1 месяц спустя...

В чем здесь ошибка? 

$MNT_CUSTOM2['customer'] = $order->email;
foreach($purchases as $i=>$purchase) {
	$MNT_CUSTOM2['items'][] = [
		"n" => $purchase->product_name,
		"p" => $purchase->price,
		"q" => $purchase->amount,
		"t" => "vatType",
	];
}

Parse error: syntax error, unexpected '['

Ссылка на сообщение
Поделиться на другие сайты

Для надежности надо писать

$MNT_CUSTOM2['customer'] = $order->email;
foreach($purchases as $i=>$purchase) {
	$MNT_CUSTOM2['items'][] = array(
		"n" => $purchase->product_name,
		"p" => $purchase->price,
		"q" => $purchase->amount,
		"t" => "vatType",
	);
}

Как написано у Вас, это новый синтаксис, работает не во всех распространенных в настоящее время версиях PHP.

Ссылка на сообщение
Поделиться на другие сайты

Для надежности надо писать

$MNT_CUSTOM2['customer'] = $order->email;
foreach($purchases as $i=>$purchase) {
	$MNT_CUSTOM2['items'][] = array(
		"n" => $purchase->product_name,
		"p" => $purchase->price,
		"q" => $purchase->amount,
		"t" => "vatType",
	);
}

Как написано у Вас, это новый синтаксис, работает не во всех распространенных в настоящее время версиях PHP.

Спасибо! Работает.

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...