createUnderAccount method

Future<AccountResponseMessage> createUnderAccount({
  1. required AccountRequestMessage underAccount,
})
Permite a criação das sub-contas gerenciadas pela conta que gerencia o marketplace. Informações da conta que se deseja criar Permite a criação das sub-contas gerenciadas pela conta que gerencia o marketplace. Informações da conta que se deseja criar

Implementation

//  [Obsolete("Sera descontinuado na versão 2.x do client, use a versão assincrona do método que recebe AccountRequestMessage como parâmetro")]
// AccountResponseMessage createUnderAccount(
//     AccountRequestMessage underAccount) {
//   var result = CreateUnderAccountAsync(underAccount).Result;
//   return result;
// }

/// <summary>
/// Permite a criação das sub-contas gerenciadas pela conta que gerencia o marketplace.
/// </summary>
/// <param name="underAccount">Informações da conta que se deseja criar</param>
/// <returns>informações da conta recém criada</returns>
Future<AccountResponseMessage> createUnderAccount({required AccountRequestMessage underAccount}) async {
  var result = await apiResource.post(
    data: underAccount.toMap(),
    partOfUrl: "/create_account",
  );

  return AccountResponseMessage.fromMap(result);
}