Loadырь

Loadырь

Быть лучшим - не значит быть достаточно хорошим.
+1247
Репутация
4894
Рейтинг
#1 Как в свойствах задать характеристику с множественным выбором ICMS2? 7 февраля 2016 в 08:26

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

AndroS
Что-то я совсем не догоняю, зачем нужны в свойствах такие поля как Дата, Изображение, Набор изображений, Скрытое поле, Текст, Текст HTML, Файл?
#2 Биллинг 2.x системы оплаты 5 февраля 2016 в 19:30
Нил™, а оплачивали с мобильника привязанного к этому кошельку?
#3 [ЕСТЬ РЕШЕНИЕ] Дата рождения в профиле - в выпадающем списке 5 февраля 2016 в 08:44
seocean, в 2.4.0 код с правкой должен выглядеть так
  1. function html_datepicker($name='', $value='', $attributes=array(), $datepicker = array()){
  2. if (isset($attributes['id'])){
  3. $id = $attributes['id'];
  4. unset($attributes['id']);
  5. } else {
  6. $id = $name;
  7. }
  8. $datepicker_default = array(
  9. 'showStatus' => true,
  10. 'changeYear' => true,
  11. 'showOn' => 'both',
  12. 'yearRange' => '1900:2050',
  13. 'dateFormat' => cmsConfig::get('date_format_js')
  14. );
  15. if($datepicker){
  16. $datepicker_default = array_merge($datepicker_default, $datepicker);
  17. }
  18. $attr_str = html_attr_str($attributes);
  19. $html = '<input type="text" name="'.$name.'" value="'.htmlspecialchars($value).'" class="date-input" id="'.$id.'" '.$attr_str.'/>';
  20. $html .= '<script type="text/javascript">';
  21. $html .= '$(function(){ $("#'.$id.'").datepicker('.json_encode($datepicker_default).'); });';
  22. $html .= '</script>';
  23. return $html;
  24. }
#4 Блокировщик, блокировщика рекламы)) 4 февраля 2016 в 17:59
Значит пора писать блокировщик блокировщика, блокирующего блокировщика рекламы.
#5 Биллинг 2.x системы оплаты 4 февраля 2016 в 12:28

подробный мануал) Сами писали?

Нил™
Да, личное сочинение на эту тему. Если надо, могу такой мануал и для кассы сваять, там изменения небольшие.
#6 Биллинг 2.x системы оплаты 4 февраля 2016 в 11:37

tech.yandex.ru/money/doc/dg/concepts/About-docpage/

Нил™
Это немного не в ту сторону. Там идёт регистрация приложения, для работы на стороне магазина, а не кассы.
Инструкция для инстантшопа. В ней показано, как регить уведомления из кошелька.
#7 Биллинг 2.x системы оплаты 4 февраля 2016 в 11:16
Вспомнил главное ограничение у кассы — это на сайте должен стоять SSL-сертификат версии не ниже 3.
#8 Биллинг 2.x системы оплаты 4 февраля 2016 в 11:06
Ещё касса привязана к банковскому счёту и можно сразу выводить деньги на счёт. Это жирный плюс для юриков.
#9 Биллинг 2.x системы оплаты 4 февраля 2016 в 11:04

Если не ошибаюсь там процент ниже

Donto
Процент там как раз выше — от 2,5. Для ЯД без договора при оплате кошельком — 0,5%, при оплате картой — 2,0%, но там свои ограничения по количеству принимаемых денег. Касса — это для юрлиц с большой "пропускной способностью". Плюс отчёты касса рассылает на емаил, у ЯД такого нет.
#10 Биллинг 2.x системы оплаты 4 февраля 2016 в 10:44
Яндекс.Касса — та ещё "джоба" (от слова "job" — работа). Любое изменение в настройках кассы происходит сотрудниками яндекса вручную, а это от трёх дней и и больше.

Открывать собственную кассу

r2
Надо трижды подумать, прежде, чем это делать вообще.
С кошельком всё намного проще, но и ответственность Яндекса ниже.
#11 Биллинг 2.x системы оплаты 3 февраля 2016 в 22:54

public function preparePayment($request, $model, $options, $rate=1)

Коврик
это тут вообще не нужно, яндекс работает напрямую с формой.
У вас есть
  1. public function getPaymentFormFields($order, $options, $rate=1)
оно создаёт или добавляет нужные данные в поля формы для отправки яндексу.
А это
  1. public function processPayment($request, $model, $options, $rate=1){...}
Нужно для получения данных от яндекса, сверки с "реальностью" и автоматического завершения оплаты заказа успехом или провалом.
Само содержимое этих методов зависит от способа оплаты (кошельком или картой) и тем какой движок используется (Яндекс.Деньги или Яндекс.Касса). Вам лучше посмотреть на файл \system\controllers\billing\systems\wmr\wmr.php. Он более информативен чем test-овый.
#12 Биллинг 2.x системы оплаты 3 февраля 2016 в 22:22

Loadырь, судя по всему, вы можете разрулить это всё)

Нил™
был "опыт работы с яндексом" для первой ветки, от того и умничаю тут.
#13 Биллинг 2.x системы оплаты 3 февраля 2016 в 22:00
Нил™, он прячется тут
  1. $request->get("label");
там же и всё остальное.
#14 Биллинг 2.x системы оплаты 3 февраля 2016 в 21:48
Коврик, для автоматизации у вас отсутствует метод
  1. public function processPayment($request, $model, $options, $rate=1){...}
он как раз принимает данные от яндекса, проверяет его и делает соответствующие выводы.
#15 Релакс 3 февраля 2016 в 19:17
Скорее пофиксик
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.