Выбирать реализацию пользовательского платежного шлюза

Я успешно добавил свой платежный шлюз к администратору, и он также показал мне на странице проверки, но когда пользователь нажимает «заказ места», я не имею ни малейшего представления о том, как процесс покупки после этого. Я хочу сделать платеж с помощью пользовательского платежного шлюза.

Где я могу добавить свой файл для платежного шлюза? Или где я могу добавить код для пользовательского платежного шлюза.
что мне нужно сделать ..
– когда пользователь нажимает кнопку «Оформить заказ», получите всю деталь заказа
– установить запрос на завивку для оплаты на основе данных