Взять базовый magento и реализовать компонент, который поможет оформлять заказ из GET-параметров в урле.
Путь клиента такой: в ссылке по которой переходит кастомер, сразу передаем нужную информацию: email, id продукта и пр. Компонент читает, и формирует заказ и сразу отправляет на нужный метод оплаты (если указан), если не указан, то на страницу выбора метода оплаты с деталями.