Как отключить кнопку «купить», на которую было произведено нажатие?
процесс такой
1 нажатие
2 api запрос
3 делаешь кнопку не кликабельной
4 получаешь ответ от api
5 возвращаешь кнопке кликабельность

а тот пример который вы привели, вы просто скопипастили откуда то. Включайтесь в процесс мышления, иначе нет смысла заниматься этим
Передаваемый параметр e в функцию это event. У него есть свойства event.target (т.е. прямо в твоем случае e.target). Это и есть элемент, на который ты нажал. Через него и обращайся внутри функции.