Уважаемые пользователи Голос!
Сайт доступен в режиме «чтение» до сентября 2020 года. Операции с токенами Golos, Cyber можно проводить, используя альтернативные клиенты или через эксплорер Cyberway. Подробности здесь: https://golos.io/@goloscore/operacii-s-tokenami-golos-cyber-1594822432061
С уважением, команда “Голос”
GOLOS
RU
EN
UA
astrizak
6 лет назад

Pokupo. Автоматический вывод списка платежных систем

Всем привет. Что-то давно ничего не писал касательно торговой платформы Покупо и вот буквально вчера возникла необходимость решить очередную небольшую задачу.

Дело в том, что после изменения политики приема платежей от физических лиц, я немного перекроил список способов оплаты для своего магазина, а вот указать изменения в разделе "Доставка и оплата" как-то запамятовал, а тут образовался заказ.

Дабы подобная ситуация впредь не повторялась, я набросал небольшой скриптик который, как обычно, можно добавить в любой магазин Покупо, достаточно лишь изменить id магазина.

Скрип очень простой

<script type="text/javascript">
var pm="";
_$.getJSON('https://seller.pokupo.ru/api/shop/payment/SHOP-ID/', function(data) 
{
   _$.each(data, function(i) {
     pm+="<img src='"+data[i]['logo_payment']+"' alt='"+ data[i]['name_payment'] +"' />&nbsp;";
  });
 _$(".pay_methods").replaceWith(pm);
}
</script>

Он всего лишь заменяет div класса pay_methods на логотипы платежных систем, с которыми работает магазин.

Сам div pay_methods добавляется на любой странице магазина

Ну а результат следующий

Теперь, какие бы методы оплаты я не добавлял, они автоматом отобразятся в нужном месте. Надеюсь кому-нибудь пригодится.

4
46.048 GOLOS
На Golos с July 2017
Комментарии (1)
Сортировать по:
Сначала старые