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


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

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

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

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


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);
}

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

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

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

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


Comments 1