Skip to content

Commit 37fe327

Browse files
authored
Update README.md
1 parent 08a2dd2 commit 37fe327

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

README.md

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
- Manejo simplificado de errores
1414
- Búsqueda en catálogos del SAT
1515
- Documentación completa y ejemplos prácticos
16+
- [Ejemplos en Python](https://github.com/FiscalAPI/fiscalapi-samples-python)
1617

1718
## 📦 Instalación
1819

@@ -32,7 +33,7 @@ poetry add fiscalapi
3233

3334
1. **Crea un objeto de configuración** con [tus credenciales](https://docs.fiscalapi.com/credentials-info):
3435
```python
35-
from fiscalapi.models.common_models import FiscalApiSettings
36+
from fiscalapi import FiscalApiSettings
3637

3738
settings = FiscalApiSettings(
3839
api_url="https://test.fiscalapi.com", # https://live.fiscalapi.com (producción)
@@ -63,7 +64,7 @@ FiscalAPI admite dos [modos de operación](https://docs.fiscalapi.com/modes-of-o
6364
### 1. Crear una Persona (Emisor o Receptor)
6465

6566
```python
66-
from fiscalapi.models.fiscalapi_models import Person
67+
from fiscalapi import Person
6768

6869
person = Person(
6970
legal_name="Empresa Python SA de CV",
@@ -79,7 +80,7 @@ api_response = client.people.create(person)
7980
[Descarga certificados de prueba](https://docs.fiscalapi.com/tax-files-info)
8081

8182
```python
82-
from fiscalapi.models.fiscalapi_models import TaxFile
83+
from fiscalapi import TaxFile
8384

8485
# Subir certificado (CER)
8586
certificado_csd = TaxFile(
@@ -106,7 +107,7 @@ api_response_key = client.tax_files.create(clave_privada_csd)
106107
### 3. Crear un Producto o Servicio
107108

108109
```python
109-
from fiscalapi.models.fiscalapi_models import Product
110+
from fiscalapi import Product
110111

111112
product = Product(
112113
description="Producto python sin impuestos",
@@ -119,7 +120,7 @@ api_response = client.products.create(product)
119120
### 4. Actualizar Impuestos de un Producto
120121

121122
```python
122-
from fiscalapi.models.fiscalapi_models import Product, ProductTax
123+
from fiscalapi import Product, ProductTax
123124

124125
product = Product(
125126
id="f4bf4df3-5a91-4a30-b137-52cb517d13c4",
@@ -155,7 +156,7 @@ api_response = client.products.update(product)
155156
```python
156157
from datetime import datetime
157158
from decimal import Decimal
158-
from fiscalapi.models.fiscalapi_models import Invoice, InvoiceIssuer, InvoiceItem, InvoiceRecipient
159+
from fiscalapi import Invoice, InvoiceIssuer, InvoiceItem, InvoiceRecipient
159160

160161
invoice = Invoice(
161162
version_code="4.0",
@@ -190,7 +191,7 @@ api_response = client.invoices.create(invoice)
190191
### 6. Crear la Misma Factura de Ingreso (Por Valores)
191192

192193
```python
193-
from fiscalapi.models.fiscalapi_models import Invoice, InvoiceIssuer, InvoiceItem, InvoiceRecipient, ItemTax, TaxCredential
194+
from fiscalapi import Invoice, InvoiceIssuer, InvoiceItem, InvoiceRecipient, ItemTax, TaxCredential
194195

195196
invoice = Invoice(
196197
version_code="4.0",

0 commit comments

Comments
 (0)