Entendiendo TurinPay
¿Qué es TurinPay?
En esencia, TurínPay es más que un simple sistema de procesamiento de pagos; es un puente que conecta el comercio electrónico tradicional con el revolucionario mundo de las criptomonedas. En una era en la que las transacciones digitales son la norma, TurinPay es un testimonio de innovación y visión de futuro.
- La innovación se une a la tradición: TurinPay combina a la perfección la tecnología avanzada de Lightning Network de Bitcoin con la conocida estructura de los carritos de compras en línea. Esto garantiza que, si bien su empresa se mantiene a la vanguardia, sus clientes disfruten de una experiencia de usuario intuitiva y sencilla.
- La seguridad es lo primero: Las criptomonedas a veces pueden resultar abrumadoras debido a su naturaleza descentralizada. Sin embargo, TurinPay prioriza la seguridad. Al garantizar que las claves de API nunca se expongan en la interfaz y al utilizar la sólida estructura de Lightning Network, ofrece una solución de pago segura y eficiente.
- Alcance global, sensación local: Una de las ventajas más destacadas de las criptomonedas es su atractivo universal. Con TurinPay, las empresas pueden atender a una audiencia global sin la molestia de las conversiones de divisas, mientras que los clientes disfrutan de una experiencia de compra local independientemente de su ubicación geográfica.
- Transacciones ecológicas: La Lightning Network, que utiliza TurinPay, ofrece un enfoque más ecológico para las transacciones de Bitcoin. En comparación con las operaciones de Bitcoin en la red principal, Lightning Network consume mucha menos energía, lo que convierte a TurinPay en una opción ecológica para el comercio electrónico.
- Preparado para el futuro: A medida que el mundo se inclina más hacia las monedas digitales, la integración de TurinPay ahora significa que su empresa está preparada para el futuro. No se trata solo de aceptar Bitcoin, sino de adoptar un cambio en las tendencias de las transacciones globales.
View the action application
Preparation for TurinPay installation
Para desarrolladores:
Antes de profundizar en la integración de la API de TurinPay en su plataforma de comercio electrónico, es esencial entender lo que se necesita. Si bien hemos hecho todo lo posible para simplificar el proceso, un poco de familiaridad técnica garantizará una experiencia fluida. Pero para obtener el proceso de instalación completo, diríjase a nuestro documento técnico donde se explica todo en detalle.
He aquí un resumen rápido:
Equipe con conocimiento:
- GraphQL: TurinPay aprovecha GraphQL para las solicitudes del servidor. Este moderno lenguaje de consulta le permite solicitar datos específicos, lo que hace que sus operaciones de comercio electrónico sean más eficientes.
- Componentes web: La biblioteca TurinPay, @turinlabs /turinpay, se basa en WebComponents. La familiaridad con este tema ayudará a una integración perfecta de la interfaz de usuario.
- Register and API keys:Antes de empezar a programar, tendrás que registrarte en el sitio web de TurinPay. El registro le otorgará dos tipos de claves de API:
- Development Clave: Para probar y garantizar que todo funcione como se espera.
- Production Key: ¡De verdad! Esta clave se desactiva inicialmente y se activa solo después de completar la fase KYB (Conozca su negocio).
Una advertencia: Mantenga la confidencialidad de estas claves. Son su pase al mundo de TurinPay. Utilízalas siempre en el backend para garantizar la seguridad.
Flujo de trabajo sencillo de TurinPay:
La integración de TurinPay puede parecer una tarea compleja, pero cuando se desglosa, es simple:
- Backend action: Con la clave de API en la mano, configura una intención de pago. Esta intención básicamente significa el inicio de un proceso de transacción.
- Magia de la interfaz: Utilice el @turinlabs/turinpay biblioteca. Aquí necesitarás el paymentIntid, que se generó en el paso anterior.
- Realizar el pago: La factura generada se puede pagar con cualquier monedero de Lightning Network. Sin embargo, si está utilizando la clave de la API de desarrollo, los pagos se realizan en la red de prueba de Lightning Network, un espacio seguro para realizar pruebas.
- Double Confirmation: Una vez que se complete el pago, recibirás la confirmación tanto en la interfaz (mediante un evento) como en la parte trasera (mediante un webhook). Esta confirmación de doble capa garantiza que ninguna transacción pase desapercibida.
Webhooks:
Los webhooks de TurinPay no son solo mecanismos de notificación tradicionales; son el salvavidas para las actualizaciones en tiempo real. ¿El evento es más crucial? ¿El Evento con factura pagada. Cuando se paga una factura relacionada con una intención de pago, este evento entra en acción, lo que confirma el éxito de la transacción y garantiza que los fondos se transfieran de manera adecuada.
En esencia, integrar TurinPay es como armar un rompecabezas. Cada pieza, desde GraphQL hasta Webhooks, desempeña un papel fundamental. Y una vez montada, dispondrá de una pasarela de pago sólida, eficiente y futurista, lista para mejorar su plataforma de comercio electrónico.
La parte divertida: Cómo probar TurinPay en Coolblockers Shop
Realizar una compra con Bitcoin, especialmente en un entorno de prueba, puede parecer abrumador para los recién llegados. Sin embargo, gracias a la perfecta integración de TurinPay en la tienda de Coolblockers, el proceso es sencillo y fácil de usar. Si quieres entender cómo funciona TurinPay antes de integrarlo en tu plataforma o simplemente tienes curiosidad por saber cómo funcionan los pagos con Bitcoin, aquí tienes una guía sencilla que te ayudará a probar el sistema.
1. Configuración de TurinWallet
TurinWallet destaca en el campo de las carteras de Bitcoin, gracias a su exclusivo «modo de desarrollador». Este modo te permite realizar pagos mediante testnet sin necesidad de probar realmente BTC en tu moneda. A continuación te explicamos cómo empezar:
correr. Download the APLICACIÓN TurinWallet:
b. Una vez instalada la aplicación, ábrela y regístrate.
c. Navega hasta la configuración. Pulsa «Configuración», seguido de «Cuenta». Here, selecciona «Modo desarrollador». Este modo te permitirá probar las transacciones sin utilizar Bitcoin real.
2. ¿De compras? CoolBlockers.com
Con tu TurinWallet configurado en modo Desarrollador, vuelve a la tienda de Coolblockers para experimentar el proceso de compra.
correr. Navega por la tienda y seleccione el producto deseado. Asegúrese de estar en el modo de red de prueba LN para esta fase de prueba.
b. Una vez que haya elegido su producto, haga clic en «pagar», que lo dirigirá a la carrito de compras.
c. Continúe con el pago haciendo clic en «paga con TurinPay». Se generará una factura, que tendrás que liquidar con TurinWallet.
3. Realizar el pago
Ahora es el momento de simular el proceso de pago con tu TurinWallet.
correr. Abre tu aplicación TurinWallet y localiza el icono de petaca. Esto representa el entorno de prueba debido a que la aplicación está en modo desarrollador.
b. Pulsa el icono y usa la aplicación para escanear la factura proporcionado por Coolblockers.
c. Una vez escaneada la factura, continúa y autorizar el pago. Recuerda que en realidad no utilizarás Bitcoin real para esta prueba, por lo que no perderás ningún fondo. La aplicación imita una transacción real utilizando la red de prueba de BTC en tu nombre.
Conclusión:
¡Felicidades! Ha simulado con éxito un pago con Bitcoin usando TurinPay en la tienda Coolblockers. Todo el proceso está diseñado para ser ultrarrápido, sencillo y rentable, con comisiones de transacción que oscilan entre el 0,75 y el 4% del pago total, medido en satoshis. Esta simulación ofrece una visión del futuro del comercio electrónico y demuestra cómo la integración de TurinPay puede mejorar la experiencia del cliente al ofrecer un método de pago seguro, eficiente e innovador.