Jump to content

jonny008

Пользователь
  • Content Count

    139
  • Joined

  • Last visited

Everything posted by jonny008

  1. Не совсем вас понял, где это использовать. В таблице есть поле market_order_id https://yadi.sk/i/JAWnPEEkxfaiJA Все номера в порядке.
  2. Ещё вопрос, если можно. Не могу получить id заказа через через market_order_id (само значение есть) в файле Orders изменил get_order на /*Выборка конкретного заказа*/ public function get_order($id, $is_market_order = false) { if (empty($id)) { return false; } if ($is_market_order) { $where = $this->db->placehold('WHERE o.market_order_id=? ', intval($id)); } else if(is_int($id)) { $where = $this->db->placehold('AND o.id=? ', intval($id)); } else { $wher
  3. Всё верно вы написали. Это я не путёвый) Всё сделал. Спасибо за подсказку.
  4. Я руководствовался тем материалом, который прислал менеджер Яндекса https://yadi.sk/i/kDF3SKFGDTY9kQ 7 стр. Может что-то поменялось, но на бэкенде Яндекс-Маркет есть чёткое понятие метода авторизации: HEADER или URL. https://yadi.sk/i/fqO0CTQ7sTxlEg Я написал в поддержку Маркета. Скорее всего проблема на их стороне. Всем спасибо за помощь.
  5. В Яндекс Маркете предусмотрено два способа авторизации. HEADER и URL. В панели управления магазином ЯМ, выбрано именно URL. https://yadi.sk/i/fqO0CTQ7sTxlEg
  6. Может нужно подождать после смены способа авторизации минут 30.
  7. Я вроде как и пытаюсь через URL передать запрос с авторизацией. Делал через HEADER. Но получил ответ что данный метод не поддерживается (перед этим менял в интерфейсе способ авторизации). Ни с одним сервисом (OZON WB) не было столько проблем, сколько с ЯМ.
  8. По данному коду я получаю 401 ошибку от Яндекс Маркета (Code:401, OAuth credentials are not specified). Но данные в запросе присутствуют, мало того, они ещё и верные (я про токен и client_id). Яндекс ничего не отвечает судя по логам. Просто вот такой ответ: Заголовок Connection: close Date: Tue, 23 Nov 2021 15:45:40 GMT Тело Отсутствует
  9. Хочу добавить, то что запрос формируется с необходимыми параметрами. https://yadi.sk/i/-48UmtdTHgPyZg В интерфейсе Яндекс Маркета указан метод авторизации HTTP Все ключи и id_client проверил по 10 раз. Скрипт выше, нужен для передачи статуса заказа через админку Симплы. Может кто работал через этот метод? Если поможете решить проблему, выложу всё решение в Готовые. Если кто знает в чём причина и хочет денег за подсказку, то пишите в личку.
  10. Проблема с авторизацией. Завёл новый аккаунт. Добавил его в Администраторы магазина. Зарегистрировал новое приложение с доступом к Яндекс-Маркет. Получил oauth ключ через id_client. Но получаю 401 ошибку. Ниже сам код. В чём может быть проблема? Пробовал создавать приложение через владельца магазина ,история та же. <?php require_once('Simpla.php'); class MarketApi extends Simpla { public function change_order_status($id, $status, $reason = '') { if (empty($id) || empty($status)) { return false; } $url = "https://api.partner.market.yandex.ru/
  11. Формирую для 1C XML c заказами и товарами вот таким способом: if($simpla->request->get('type') == 'sale' && $simpla->request->get('mode') == 'query') { $no_spaces = '<?xml version="1.0" encoding="utf-8"?> <КоммерческаяИнформация ВерсияСхемы="2.04" ДатаФормирования="' . date ( 'Y-m-d' ) . '"></КоммерческаяИнформация>'; $xml = new SimpleXMLElement ( $no_spaces ); $orders = $simpla->orders->get_orders(array('limit'=>300)); //$currency = $simpla->money->get_currency(); foreach($orders as $order) { $da
  12. Ребята, неужели никто не справится. Уверен, решение прописывается в ProductsView.php в 4 строки. Готов заплатить.
  13. Подскажите пожалуйста. Можно ли автоматически отобразить изображение категории, при отсутствии картинки у категории любой фотографией товара из этой категории. Это вместо заглушки изображения категории. Для примера: { if $c->image}<img src="{$config->categories_images_dir}"/> {else} <img src="<img src="{$product->image->filename|resize:200:200}" alt="{$c->name|escape}"/>"/> {/if}
  14. Проблем с рипом шаблона от Аспро не будет? https://heat.centino-demo.ru/
  15. Без передачи товарной корзины и работы без Онлайн Кассы (для России), можно нарваться на большой штраф от ФНС.Все эти модули уже как год не актуальны. С июня анонсируют ФФД 1.1 и убирают льготы для ИП (некоторые сферы бизнеса могли принимать платежи без передачи данных в ОФД). Пока есть только 2 рабочих решения WalletOne и Сбербанк (на форуме продавец).
  16. Ерунда получится, сумма не сложится правильная. На примере с суммой заказа 100р 95р+комиссия 5% = 99.75р.
  17. И callback.php закомментировать строки if($amount != $simpla->money->convert($order->total_price, $method->currency_id, false) || $amount<=0) die("incorrect price\n");
  18. Попробуйте в файле Robokassa.php после строки $price = $this->money->convert($order->total_price, $payment_method->currency_id, false); Добавить: $coef_price = ($price/100)*5; $new_price = $price - $coef_price; Далее ниже, измените $price на $new_price
  19. Новые заявки прогружаются, но не обновляются в случае изменения статуса.
  20. Дело было не в этом. Странно почему не встаёт в поле id поле из XML - Документ->Ид
×
×
  • Create New...