/// <summary> /// Remover Preferência de Notificação - Remove Notification Preference /// </summary> /// <param name="notification_id">Código identificador da preferência (NPR-98G940NT23JO)</param> /// <returns></returns> public async Task <HttpStatusCode> Remove(string notification_id) { HttpResponseMessage response = await ClientInstance.DeleteAsync($"v2/preferences/notifications/{notification_id}"); if (!response.IsSuccessStatusCode) { string content = await response.Content.ReadAsStringAsync(); WirecardException.WirecardError wirecardException = WirecardException.DeserializeObject(content); throw new WirecardException(wirecardException, "HTTP Response Not Success", content, (int)response.StatusCode); } return(response.StatusCode); }
/// <summary> /// Deletar cartão de crédito - Delete Credit Card /// </summary> /// <param name="creditcard_id">Código identificador do cartão de crédito. Exemplo: CRC-8426482846</param> /// <returns></returns> public async Task <HttpStatusCode> DeleteCreditCard(string creditcard_id) { HttpResponseMessage response = await ClientInstance.DeleteAsync($"v2/fundinginstruments/{creditcard_id}"); return(response.StatusCode); }