СКРИПТЫ
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