emizoripx/payment-qr-bcp
Composer 安装命令:
composer require emizoripx/payment-qr-bcp
包简介
Libreria para realizar pagos por QR
README 文档
README
Version 1.7.7
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
-
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
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
统计信息
- 总下载量: 770
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2021-02-05