> For the complete documentation index, see [llms.txt](https://swaphix.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://swaphix.gitbook.io/docs/pagos-de-facturas-internacionales.md).

# Pagos de Facturas Internacionales

Generación de QR para pago de facturas internacionales

## Genera QR para pago de factura internacional

> Permite generar un código QR a partir de una factura XML.\
> El endpoint acepta archivo XML o XML en base64.\
> Requiere autenticación mediante API Key:\
> \`Api-Key: \<uuid>:\<api\_key>\`<br>

```json
{"openapi":"3.0.3","info":{"title":"Swaphix API","version":"1.0.0"},"tags":[{"name":"international-bills"}],"servers":[{"url":"https://api.swaphix.com/api"}],"security":[{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"Api-Key"}}},"paths":{"/business/invoice/generate-qr-pay/":{"post":{"summary":"Genera QR para pago de factura internacional","description":"Permite generar un código QR a partir de una factura XML.\nEl endpoint acepta archivo XML o XML en base64.\nRequiere autenticación mediante API Key:\n`Api-Key: <uuid>:<api_key>`\n","tags":["international-bills"],"requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"type":"object","required":["receptor_email","receptor_clabe_bank","receptor_name_bank"],"properties":{"file_xml":{"type":"string","format":"binary","description":"Archivo XML de la factura."},"base64_xml":{"type":"string","description":"XML codificado en base64 (opcional si se envía file_xml)."},"receptor_email":{"type":"string","format":"email","description":"Email para notificar al receptor."},"receptor_clabe_bank":{"type":"string","description":"CLABE de 18 dígitos del receptor."},"receptor_name_bank":{"type":"string","description":"Nombre del banco del receptor."},"generate_pdf":{"type":"boolean","description":"Si es true retorna PDF y QR en base64."}}}}}},"responses":{"200":{"description":"QR generado correctamente.","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"uuid_transaction":{"type":"string"},"qr":{"type":"string","format":"byte","description":"QR en base64."},"pdf_base64":{"type":"string","format":"byte","description":"PDF generado en base64 (si generate_pdf=true)."},"status":{"type":"integer"},"status_label":{"type":"string"}}},"message":{"type":"string"}}}}}}}}}}}
```
