Нужно послать пользователя например на страницу яндекс кассы, вмести с данными формы + данными например из конфигов, вобщем делать это нужно в сабмите формы.
Пробовал через редирект формы - не отправляются данные формы.
<?php
$response = new TrustedRedirectResponse('https://external.com');
$form_state->setResponse($response);
?>
Пробовал через Guzzl - нет редиректа пользователя запрос просто отправляется фоном.
<?php
$client = \Drupal::httpClient();
$request = $client->post('https://external.com', array(), array(
'form_params' => array(
'var1' => 'some_value1',
'var2' => 'some_value2',
)
));
?>