Skip to content

Facturama/facturama-dotnet-sdk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Facturama dotnet SDK

Librería para consumir la API Web y API Multiemisor de Facturama

Puedes consultar la guía completa de la API

Crear cuenta de usuario

Crear una cuenta de usuario en el ambiente de prueba Sandbox

Para API Web, realiza la configuración básica usando RFC de pruebas "EKU9003173C9", más información aquí

Sellos Digitales de prueba CSD

Compatibilidad

  • .Net Framework 4.5 o superior

Dependencias

Inicio Rápido

Instalación

Es recomendable utilizar NuGet para instalar la librería. Tambien puedes hacer fork y modificar a tu conveniencia.

Install-Package Facturama

Configuración

Al no recibir otro parámetro aparte de usuario y contraseña, la librería está en modo Sandbox.

var facturama = new FacturamaApi("usuario", "contraseña");

Especificando la propiedad isDevelopment en false, está en modo Producción.

var facturama = new FacturamaApi("usuario", "contraseña", isDevelopment: false);

API Web

Creación de CFDIs con un único emisor (el propietario de la cuenta, cuyo Perfil Fiscal se tiene configurado).

Todas las operaciones son reflejadas en la plataforma web.

Operaciones API Web

  • Crear, Consultar y Cancelar CFDI, así como descargar XML, PDF y envío de éstos por e-mail.
  • Consultar Perfil y Suscripción actual.
  • Carga de Logo y Certificados Digitales.
  • CRUD de Productos, Clientes, Sucursales y Series.

Algunos ejemplos: aquí

API Multiemisor

Creación de CFDIs con múltiples emisores.

Las operaciones NO se reflejan en la plataforma web.

Operaciones API Multiemisor

  • Crear, Consultar, Cancelar descarga de XML.
  • CRUD de CSD (Certificados de los Sellos Digitales).

Algunos ejemplos: aquí

About

Librería para consumir la API Web y API Multiemisor de Facturama

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages