{"id":21020381,"url":"https://github.com/mariofix/pyflowcl","last_synced_at":"2026-02-26T07:02:52.701Z","repository":{"id":44946840,"uuid":"287140322","full_name":"mariofix/pyflowcl","owner":"mariofix","description":"Cliente para comunicacion con API de flow.cl","archived":false,"fork":false,"pushed_at":"2025-03-03T18:27:31.000Z","size":1147,"stargazers_count":9,"open_issues_count":2,"forks_count":4,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-15T02:18:05.681Z","etag":null,"topics":["flow","pagos","pagos-khipu","pagos-online","payment-integration","python3","servipag","webpay"],"latest_commit_sha":null,"homepage":"https://mariofix.github.io/pyflowcl/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mariofix.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"docs/contributing.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":["mariofix"]}},"created_at":"2020-08-13T00:06:16.000Z","updated_at":"2025-02-08T18:17:03.000Z","dependencies_parsed_at":"2024-01-29T20:06:27.123Z","dependency_job_id":"3321e6d2-4bb3-4e3a-91d9-bfdb457bcda4","html_url":"https://github.com/mariofix/pyflowcl","commit_stats":{"total_commits":71,"total_committers":4,"mean_commits":17.75,"dds":"0.23943661971830987","last_synced_commit":"e61e3f85fdc62a18f77f346e0d250b56deba386f"},"previous_names":[],"tags_count":16,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mariofix%2Fpyflowcl","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mariofix%2Fpyflowcl/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mariofix%2Fpyflowcl/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mariofix%2Fpyflowcl/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mariofix","download_url":"https://codeload.github.com/mariofix/pyflowcl/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254297259,"owners_count":22047457,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["flow","pagos","pagos-khipu","pagos-online","payment-integration","python3","servipag","webpay"],"created_at":"2024-11-19T10:40:02.092Z","updated_at":"2026-02-26T07:02:47.664Z","avatar_url":"https://github.com/mariofix.png","language":"Python","funding_links":["https://github.com/sponsors/mariofix"],"categories":[],"sub_categories":[],"readme":"# Bienvenido a pyflowcl\n\npyflowcl es una biblioteca de Python que proporciona una interfaz para interactuar con la API de Flow en Chile. Con pyflowcl, puedes realizar diversas operaciones, como crear pagos, obtener información de pagos, realizar reembolsos y más.\n\n![PyPI - Status](https://img.shields.io/pypi/status/pyflowcl)\n[![Tests\u0026Coverage](https://github.com/mariofix/pyflowcl/actions/workflows/tests_coverage.yml/badge.svg?branch=main)](https://github.com/mariofix/pyflowcl/actions/workflows/tests_coverage.yml)\n[![Downloads](https://pepy.tech/badge/pyflowcl)](https://pepy.tech/project/pyflowcl)\n[![Codacy Badge](https://app.codacy.com/project/badge/Grade/7254d825df2d4292bf68563548d41f64)](https://app.codacy.com/gh/mariofix/pyflowcl/dashboard?utm_source=gh\u0026utm_medium=referral\u0026utm_content=\u0026utm_campaign=Badge_grade)\n[![Codacy Badge](https://app.codacy.com/project/badge/Coverage/7254d825df2d4292bf68563548d41f64)](https://app.codacy.com/gh/mariofix/pyflowcl/dashboard?utm_source=gh\u0026utm_medium=referral\u0026utm_content=\u0026utm_campaign=Badge_coverage)\n[![pre-commit.ci status](https://results.pre-commit.ci/badge/github/mariofix/pyflowcl/main.svg)](https://results.pre-commit.ci/latest/github/mariofix/pyflowcl/main)\n![PyPI](https://img.shields.io/pypi/v/pyflowcl)\n![PyPI - Python Version](https://img.shields.io/pypi/pyversions/pyflowcl)\n![PyPI - Implementation](https://img.shields.io/pypi/implementation/pyflowcl)\n![PyPI - License](https://img.shields.io/pypi/l/pyflowcl)\n[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)\n\n## Instalación\n\nPara instalar `pyflowcl`, asegúrate de tener Python instalados. Luego, puedes instalar la biblioteca utilizando tu administrador favorito.\n\n## Uso Básico\n\nAquí hay un ejemplo básico de cómo usar pyflowcl para crear un pago:\n\n```python\nfrom pyflowcl import Payment\nfrom pyflowcl.Clients import ApiClient\n\napi = ApiClient(\n    api_url=\"https://www.flow.cl/api\",\n    api_key=\"tu_api_key\",\n    api_secret=\"tu_api_secret\",\n)\npago = {\n    \"subject\": \"Asunto Email\",\n    \"commerceOrder\": \"1234\",\n    \"amount\": 5000,\n    \"email\": \"mariofix@pm.me\",\n    \"urlConfirmation\": \"https://mariofix.com\",\n    \"urlReturn\": \"https://mariofix.com\",\n}\n\nllamada = Payment.create(api, pago)\nprint(f\"{llamada = }\")\n\u003e llamada = { \"flowOrder\": 123456, \"url\": \"https://www.flow.cl/app/pay.php\", \"token\": \"tok_123456\" }\n\n# Obtiene la URL de pago\nprint(f\"URL de pago: {pago.url}?token={pago.token}\")\n\u003e URL de pago: https://www.flow.cl/app/pay.php?token=tok_123456\n```\n\n## Documentación\n\nPara obtener más información sobre cómo usar pyflowcl y todas las funcionalidades disponibles, consulta la documentación completa en [https://mariofix.github.io/pyflowcl](https://mariofix.github.io/pyflowcl).\n\n## Contribuir\n\n¡Tú contribución es bienvenida! Si encuentras errores, tienes sugerencias o deseas agregar nuevas características, por favor, crea un problema o envía una solicitud de extracción en el repositorio de GitHub: [Repositorio de pyflowcl](https://github.com/mariofix/pyflowcl).\n\n## Licencia\n\nPyflowcl se distribuye bajo la Licencia MIT. Consulta el archivo [LICENSE](https://github.com/mariofix/pyflowcl/blob/main/LICENSE) para obtener más información.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmariofix%2Fpyflowcl","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmariofix%2Fpyflowcl","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmariofix%2Fpyflowcl/lists"}