Bom dia, João! Através do plugin Flutter você consegue gerar o payment_token, segue abaixo um exemplo:
Map credentials = {
'account_id': '',
'sandbox': true,
};
Gerencianet gn = Gerencianet(credentials);
Map card = {
"brand": "",
"number": "",
"cvv": "",
"expiration_month": "",
"expiration_year": ""
};
dynamic paymentToken = await gn.call("paymentToken", body: card);