class JeraPayment::Services::Iugu::Customers::Destroy

Public Instance Methods

call() click to toggle source
# File lib/jera_payment/services/iugu/customers/destroy.rb, line 6
def call
  iugu_delete = JeraPayment::Api::Iugu::Customer.destroy(@resource.api_id, @resource&.sub_account&.api_token)

  if iugu_delete[:errors].present?
    add_error(iugu_delete[:errors])
  else
    @resource.destroy
  end

  @resource.errors.blank?
end