Есть сайт с работающим модулем LiqPay (на движке Cs-Cart), после оплаты деньги переходят в статус hold.
С сайта с помощью интеграции успешно добавляются заказы с товарами и клиентами в onebox, доболнительно через api синхронизируем статус оплаты и order_id.
В OneBox указаны PublicKey и PrivateKey для аккаунта LiqPay, аналогичные сайту.
Вопрос, почему не срабатывает дейтсвие "Двухстадийная оплата LiqPay / Изменить статус блокировки средств" в котором указано дополнительное поле с order_id из LiqPay для смены статуса hold на завершение оплаты? - также не смогу найти никаких логов выполнения.
Также пытался настроить через дейтсвие "Передать бизнес-процесс в API" но не выходит, т.к. нужно передать json_string = {"public_key":"......","version":"3","action":"hold_completion","order_id":"000001"} с кодировкой base64_encode.
Есть сайт с работающим модулем LiqPay (на движке Cs-Cart), после оплаты деньги переходят в статус hold.
С сайта с помощью интеграции успешно добавляются заказы с товарами и клиентами в onebox, доболнительно через api синхронизируем статус оплаты и order_id.
В OneBox указаны PublicKey и PrivateKey для аккаунта LiqPay, аналогичные сайту.
Вопрос, почему не срабатывает дейтсвие "Двухстадийная оплата LiqPay / Изменить статус блокировки средств" в котором указано дополнительное поле с order_id из LiqPay для смены статуса hold на завершение оплаты? - также не смогу найти никаких логов выполнения.
Также пытался настроить через дейтсвие "Передать бизнес-процесс в API" но не выходит, т.к. нужно передать json_string = {"public_key":"......","version":"3","action":"hold_completion","order_id":"000001"} с кодировкой base64_encode.
С id процесса все нормально, проблема в сумме платежа. Бокс не может её найти. Он ищет платежи, который клиент проводил бы через лк или еще кудой то, но не находит таких. Можно сделать настройку в действии с выбором дополнительного поля, откуда брать сумму платежа. Если сумму не найдет, будет брать из этого поля и пытаться поменять статус. Займет 1ч
С id процесса все нормально, проблема в сумме платежа. Бокс не может её найти. Он ищет платежи, который клиент проводил бы через лк или еще кудой то, но не находит таких. Можно сделать настройку в действии с выбором дополнительного поля, откуда брать сумму платежа. Если сумму не найдет, будет брать из этого поля и пытаться поменять статус. Займет 1ч
Я правильно понимаю, что если создать ожидаемый платеж на сумму равную зарезервированной в системе LiqPay, то действие отработает и завершит оплату на LiqPay?
Я правильно понимаю, что если создать ожидаемый платеж на сумму равную зарезервированной в системе LiqPay, то действие отработает и завершит оплату на LiqPay?
попросил службу поддержки ликпей добавить номер заказа в выписку
подключил выписку привата (Privat24 Autoclient Выписка по счетам)
с такой настройкой:
^.{54}[customorder_externalid12]\s.*|.*\s?.?([customorder_externalid12]).*
http://prntscr.com/uvb4z0
и фактический платёж в заказе:
http://prntscr.com/uvb6b9
Мироненко Дмитрий Клиент писал/а: попросил службу поддержки ликпей добавить номер заказа в выпискуподключил выписку привата (Privat24 Autoclient Выписка по счетам)с такой настройкой:^.{54}[customorder_externalid12]\s.*|.*\s?.?([customorder_externalid12]).*http://prntscr.com/uvb4z0и фактический платёж в заказе:http://prntscr.com/uvb6b9
Здравствуйте, по своему вопросу вы можете создать отдельную тему. Не стоит писать несвязанные вещи в одной теме - это сбивает с толку. Спасибо.
[quote]
Мироненко Дмитрий
Клиент писал/а:
попросил службу поддержки ликпей добавить номер заказа в выпискуподключил выписку привата (Privat24 Autoclient Выписка по счетам)с такой настройкой:^.{54}[customorder_externalid12]\s.*|.*\s?.?([customorder_externalid12]).*http://prntscr.com/uvb4z0и фактический платёж в заказе:http://prntscr.com/uvb6b9
[/quote]
Здравствуйте, по своему вопросу вы можете создать отдельную тему. Не стоит писать несвязанные вещи в одной теме - это сбивает с толку. Спасибо.
своему вопросу вы можете создать отдельную тему. Не стоит писать несвязанные вещи в одной теме - это сбивает с толку. Спасибо.
я нечего не спрашиваю. я предлагаю Андрею решения которое вы предложить не можете, потому программист и решаете проблему в лоб. а я пользователь и выдаю свой вариант решения. он не такой но результат получаем тот же.
[quote]
своему вопросу вы можете создать отдельную тему. Не стоит писать несвязанные вещи в одной теме - это сбивает с толку. Спасибо.
[/quote]
я нечего не спрашиваю.
я предлагаю Андрею решения которое вы предложить не можете, потому программист и решаете проблему в лоб.
а я пользователь и выдаю свой вариант решения. он не такой но результат получаем тот же.
Кроме того если Адрей отметит мой ОТВЕТ как правельный
https://imgur.com/GzVi9iy
то у меня будет 35 бонусов на счету....
Ваше предложение никак не решает указанную Андреем проблему, потому что если нет записи в месте которое я указал - указанное действие работать не будет.
Ваше предложение никак не решает указанную Андреем проблему, потому что если нет записи в месте которое я указал - указанное действие работать не будет.
Дмитрий, вы можете реализовать данный функционал в счет бесплатных часов, о которых говорится в данной теме: https://crm-onebox.com/ru/support/ofitsialnie-novosti-onebox/1487-besplatnie-dor... ?
Бодяко Дмитрий Сотрудник писал/а: С id процесса все нормально, проблема в сумме платежа. Бокс не может её найти. Он ищет платежи, который клиент проводил бы через лк или еще кудой то, но не находит таких. Можно сделать настройку в действии с выбором дополнительного поля, откуда брать сумму платежа. Если сумму не найдет, будет брать из этого поля и пытаться поменять статус. Займет 1ч
Запускать в работу?
Если вы об этом, то да.
[quote]
Бодяко Дмитрий
Сотрудник писал/а:
С id процесса все нормально, проблема в сумме платежа. Бокс не может её найти. Он ищет платежи, который клиент проводил бы через лк или еще кудой то, но не находит таких. Можно сделать настройку в действии с выбором дополнительного поля, откуда брать сумму платежа. Если сумму не найдет, будет брать из этого поля и пытаться поменять статус. Займет 1ч
[/quote]
Запускать в работу?
Дмитрий, к сожалению дейтсвие не отрабатывает.
Скрин настроек: https://prnt.sc/v4t2tz
Процесс для теста: https://owwa.crm-onebox.com/admin/customorder/order/1020/edit/
Забыл указать, дейтсвие добавил в процедурах и вывел в процессе на кнопку "Подтв. оплату LiqPay (тест)"
[quote]
Андрей Клиент писал/а:
Дмитрий, к сожалению дейтсвие не отрабатывает.
Скрин настроек: https://prnt.sc/v4t2tz
Процесс для теста: https://owwa.crm-onebox.com/admin/customorder/order/1020/edit/
[/quote]
Забыл указать, дейтсвие добавил в процедурах и вывел в процессе на кнопку "Подтв. оплату LiqPay (тест)"
Добрый день, к сожалению в действии дальше была ошибка не связанная с текущей задачей, которая не позволяла ему отправить запрос в liqpay. Я устранил её, теперь запрос по апи идет, ответ насколько я вижу записало в поле "Status LiqPay"
Добрый день, к сожалению в действии дальше была ошибка не связанная с текущей задачей, которая не позволяла ему отправить запрос в liqpay. Я устранил её, теперь запрос по апи идет, ответ насколько я вижу записало в поле "Status LiqPay"
Дмитрий, запрос в liqPay отправился и сумма подтвердилась, но обратно бокс не отдал статус "Успешно" и подвис (после нажатия на кнопку ничего сделать нельзя)
Дмитрий, запрос в liqPay отправился и сумма подтвердилась, но обратно бокс не отдал статус "Успешно" и подвис (после нажатия на кнопку ничего сделать нельзя)
Тестировал в процессах:
https://owwa.crm-onebox.com/admin/customorder/order/1026/edit/
https://owwa.crm-onebox.com/admin/customorder/order/1027/edit/
Создал еще один для теста, можете попробывать самостоятельно:
https://owwa.crm-onebox.com/admin/customorder/order/1029/edit/
Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации.
Войти и написать комментарий