iugu

Client Flutter/Dart de acesso aos principais recursos da Api da IUGU

Configuração

  • Em algum StartUp de seu projeto, é necessário adicionar a apiKey encontrada no seu painel administrativo da IUGU, em Administração > Configuração de Contas. Nesta tela você encontra seu ID da Conta
IuguClient(
        properties: IuguProperties(
          apiKey: "SUA_APP_KEY_DA_IUGU",
          urlApi: "https://api.iugu.com/v1/",
        ),
      );

Documentação completa da API

A referência completa da Api pode ser encontrada em IUGU Api

Exemplo (outros exemplos)

  • Lista Clientes

var meuIuguClient = IuguClient(
        properties: IuguProperties(
          apiKey: "SUA_APP_KEY_DA_IUGU",
          urlApi: "https://api.iugu.com/v1/",
        ),
      );

 var apiClient = Customer(meuIuguClient);

      myCustomer = await apiClient.create(
          request: CustomerRequestMessage(
              email: "bwolfnoob@gmail.com",
              name: "Bwolf Teste 2 Flutter/Dart",
              notes: "teste da api em Flutter/Dart",
              customVariables: custom));

Informações Adicionais

  • Este projeto foi todo feito com base nas APIs da Iugu e no projeto com o mesmo proposito desenvolvido em .NET

Libraries

account
account_configuration_request_message
account_model
account_request_message
account_request_withdraw_response
account_response_message
address_model
api_resource
api_resources_interface
bank_verification_request_message
charge
charge_model
charge_request_message
charge_response_message
constantes
credit_card
custom_variables
customer
customer_model
customer_request_message
diposable_interface
enums
error_response_message
failure_interface
features
financial_transaction
financial_transaction_request_message
financial_transaction_response
get_account_response_message
invoice
invoice_duplicate_request_message
invoice_item
invoice_model
invoice_request_message
iugu
iugu_client
logs
market_place
marketplace_accouts_response
pagged_response_message
payer_model
payment_info_model
payment_method
payment_method_model
payment_token
payment_token_request
payment_token_response
plan_models_list
plan_request_message
plans
prices
reports
request_withdraw_response_message
simple_response_message
subscription
subscription_model
subscription_request_message
token_model
transfer_model
transfers
transfers_report_response_message
utils_iugu
verify_account_request_message
verify_account_response_message