PHPackages                             emizoripx/payment-qr-bcp - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Payment Processing](/categories/payments)
4. /
5. emizoripx/payment-qr-bcp

ActiveLibrary[Payment Processing](/categories/payments)

emizoripx/payment-qr-bcp
========================

Libreria para realizar pagos por QR

v1.7.8(3y ago)07701MITPHP

Since Feb 5Pushed 3y agoCompare

[ Source](https://github.com/emizoripx/payment-bcp-qr)[ Packagist](https://packagist.org/packages/emizoripx/payment-qr-bcp)[ RSS](/packages/emizoripx-payment-qr-bcp/feed)WikiDiscussions master Synced 3d ago

READMEChangelogDependenciesVersions (19)Used By (1)

Pagos QR
========

[](#pagos-qr)

Version 1.7.7

Parametros requeridos
---------------------

[](#parametros-requeridos)

- Transaction ID
- Currency
- Amount
- Gloss
- Expiration

Credenciales de BCP

- Host
- User
- Password
- Public Token
- User Id
- Business Code
- Service Code
- Certificate Password
- Default Expiration

Flujo
-----

[](#flujo)

- Recibe el Transacction\_id y valida la si el pedido existe.
- Verificar el metodo de pago es válido
- Validar que la moneda sea válida para el método de pago QR
- Validar que el pedido pertencezca al usuario
- Validar que la transacción no haya sido pagada anteriotmente
- Consumir el endpoint del BCP para generar el QR (POST: /api/v2/Qr/Generated)

    - Validar la respuesta
    - status = 00 - Valida
- Retornar el QR y Expiración

Webhook
-------

[](#webhook)

Crear un endpooint para ser consumido por BCP y recibir las respuestas de la transacciones

- Recibe un request y selecciona los parametros necesarios
- Validar si la transacción existe
- Validar si la orden o pedido existe
- Agregar el pago en la DB
- Enviar Notificación
- Retornar la Respuesta del proceso

###  Health Score

29

—

LowBetter than 60% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity13

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity61

Established project with proven stability

 Bus Factor1

Top contributor holds 93.8% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~47 days

Recently: every ~145 days

Total

16

Last Release

1208d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/5ec0aca4b543b0eb7586d3dea32e3e848017cf75d5a85c59a38d9eddb56a75aa?d=identicon)[alvaro-ipx](/maintainers/alvaro-ipx)

![](https://avatars.githubusercontent.com/u/1121049?v=4)[mcuellar](/maintainers/mcuellar)[@mcuellar](https://github.com/mcuellar)

---

Top Contributors

[![marcus-ipx](https://avatars.githubusercontent.com/u/47394630?v=4)](https://github.com/marcus-ipx "marcus-ipx (30 commits)")[![alvaro-ez](https://avatars.githubusercontent.com/u/76056894?v=4)](https://github.com/alvaro-ez "alvaro-ez (2 commits)")

### Embed Badge

![Health badge](/badges/emizoripx-payment-qr-bcp/health.svg)

```
[![Health](https://phpackages.com/badges/emizoripx-payment-qr-bcp/health.svg)](https://phpackages.com/packages/emizoripx-payment-qr-bcp)
```

###  Alternatives

[omnipay/paypal

PayPal gateway for Omnipay payment processing library

3156.8M53](/packages/omnipay-paypal)[eduardokum/laravel-boleto

Biblioteca com boletos para o laravel

626351.9k2](/packages/eduardokum-laravel-boleto)[tbbc/money-bundle

This is a Symfony bundle that integrates moneyphp/money library (Fowler pattern): https://github.com/moneyphp/money.

1961.9M](/packages/tbbc-money-bundle)[2checkout/2checkout-php

2Checkout PHP Library

83740.3k2](/packages/2checkout-2checkout-php)[smhg/sepa-qr-data

Generate QR code data for SEPA payments

61717.2k5](/packages/smhg-sepa-qr-data)[omnipay/dummy

Dummy driver for the Omnipay payment processing library

271.2M33](/packages/omnipay-dummy)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
