СКРИПТЫ
April 28, 2022
Как скрыть методы оплаты при частичной оплате на GetCourse
👉 На этот вопрос ответит скрипт, который я отдаю и по которому записал видео ниже
💡 Суть скрипта в том, что мы запрещаем клиенту оплачивать при частичной оплате что-то в кредит (но можно и вообще любые методы оплаты скрывать)
(() => { const config = { paymentMethodsSelectors: ['#test'], }; const { paymentMethodsSelectors } = config; const hidePaymentMethodsWhenPartialPay = () => { if (!window.location.href.includes('/sales/shop/dealPay/')) { return; } const url = new URL(window.location.href); if (!url.searchParams.has('paymentValue')) { return; } paymentMethodsSelectors.forEach((paymentMethodSelector) => { document.querySelectorAll(paymentMethodSelector).forEach((paymentMethod) => paymentMethod.classList.add('hide')); }); }; window.addEventListener('DOMContentLoaded', hidePaymentMethodsWhenPartialPay); })(); idePaymentMethodsWhenPartialPay);
📍 Его можно добавить как страницу с оплатой через блок «Добавить JS», так и в темы и потом в настройки аккаунта. Он сам все поймет и будет работать при любом способе
💭 Обсудить решение можно под этим постом: https://t.me/borodach_getcourse/135
Мой канал в Telegram: https://t.me/borodach_getcourse
Мой канал на YouTube: https://www.youtube.com/channel/UCkI_5scRF3PAMeyD06EphTQ