Добрый день, проще всего будет воспользоваться объектом события.
Когда возникает событие и срабатывает обработчик в обработчик передается объект события, в котором храниться много полезной информации о событии которое произошло.
Что бы реализовать доступ к этому объекту необходимо передать в качестве аргумента функции обработчика произвольный аргумент. Используя его свойство target можно проверить перед отправкой какая кнопка была нажата.
Информация:
https://learn.javascript.ru/obtaining-event-object
Пример:
$("#form").submit(function(event){ // Передаем аргумент event
event.preventDefault(); //Отмена события по умолчанию
// В случае если нажали на кнопку сабмит в этой переменной сохраниться нажатая кнопка
var target = event.target;
if(target.id === 'button1'){
// Ваш код если кнопка купить
} else if (target.id === 'button2'){
// Ваш код если кнопка
}
//Общие манипуляции для обоих случаев
});