https://github.com/crsolver/sinpepay
Herramienta para facilitar transacciones de SINPE Móvil (Costa Rica) vía SMS.
https://github.com/crsolver/sinpepay
sinpe
Last synced: 6 days ago
JSON representation
Herramienta para facilitar transacciones de SINPE Móvil (Costa Rica) vía SMS.
- Host: GitHub
- URL: https://github.com/crsolver/sinpepay
- Owner: crsolver
- Created: 2024-02-17T00:06:57.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-25T13:44:03.000Z (about 2 years ago)
- Last Synced: 2026-04-15T05:28:27.866Z (2 months ago)
- Topics: sinpe
- Language: TypeScript
- Homepage: https://sinpepay.net
- Size: 233 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# sinpepay
Herramienta para facilitar transacciones de SINPE Móvil (Costa Rica) vía SMS.
## Características
* Permite crear enlaces de pago para agregar en páginas web, redes sociales o aplicaciones de mensajería. Por ejemplo: https://sinpepay.net/pago/?data=%5B500%2C12345678%2C%22pago%22%5D
* Permite realizar transferencias SINPE Móvil escaneando códigos QR.
* En smartphones el botón de pago abre la aplicación de mensages con un texto autocompletado, el usuario solo debe presionar el botón de enviar. Si el usuario cuenta con la aplicación esta se abre al hacer click en los enlaces de pago para una mejor experiencia.
* En computadoras se muestra un código QR para facilitar la transacción desde un smartphone.
## Crear enlaces desde un lenguage de programación
```typescript
const cantidad: 500
const destino: 84634758
const detalle: "pago" // Tamano maximo de 20 sin caracteres especiales.
const redirect: "https://www.algunapagina.com" // Opcional (Redirige al usuario cuando este realiza la transaccion)
// * redirect no se incluye en el QR
const encodedData = encodeURIComponent(JSON.stringify([cantidad, destino, detalle]))
const enlace = `https://sinpepay.net/pago/?data=${encodedData}${redirect?`&redirect=${redirect}`: ""}`
```