/// <summary> /// Vincula la información de una cuenta a las cuentas habilitadas para transferencias. /// </summary> /// <param name="accountInfo">Información de la cuenta a vincular.</param> public void LinkTransferAccount(ITransferAccountRequestInfo accountInfo) { IRestRequest request = new AspenRequest(this, $"/transfers/accounts", Method.POST); request.AddJsonBody(accountInfo); this.Execute(request); }
/// <summary> /// Vincula la información de una cuenta a las cuentas habilitadas para transferencias. /// </summary> /// <param name="docType">Tipo de documento del cliente al cual se vinculará la cuenta.</param> /// <param name="docNumber">Número de documento del cliente al cual se vinculará la cuenta.</param> /// <param name="accountInfo">Información de la cuenta a vincular.</param> public void LinkTransferAccount(string docType, string docNumber, ITransferAccountRequestInfo accountInfo) { IDictionary <string, string> tokens = new Dictionary <string, string> { { "@[DocType]", docType }, { "@[DocNumber]", docNumber } }; IRestRequest request = new AspenRequest(this, Routes.Management.LinkTransferAccount.ReplaceTokens(tokens), Method.POST); request.AddJsonBody(accountInfo); this.Execute(request); }