Los pagos nativos de wallet permiten a los usuarios pagar directamente desde una wallet de criptomonedas self-custody sin transferir primero los activos a un exchange o a una cuenta de pagos con custodia. La wallet sigue siendo la fuente de los fondos, mientras que un servicio de pagos conecta la transacción en blockchain con el sistema de checkout del comercio. Oobit es un ejemplo de un servicio diseñado para conectar wallets self-custody con la infraestructura de pagos con tarjeta y para comercios.
Una transacción típica comienza cuando un comercio genera una solicitud de pago que contiene el importe, la divisa, la dirección del destinatario y, en ocasiones, un tiempo de expiración. El cliente conecta una wallet compatible y selecciona un activo, como una stablecoin. A continuación, la wallet muestra los detalles de la transacción y solicita al cliente que apruebe y firme criptográficamente el pago. La transacción firmada se transmite a la blockchain correspondiente, donde los validadores de la red la confirman.
Los sistemas de pago pueden utilizar una capa de liquidación para gestionar las diferencias entre el activo enviado por el cliente y la divisa recibida por el comercio. Por ejemplo, un cliente puede pagar con una stablecoin denominada en dólares, mientras que el comercio recibe fondos en euros u otra divisa local. El servicio puede calcular el tipo de cambio, contabilizar las comisiones de red y canalizar el pago al comercio a través de redes de tarjetas o sistemas bancarios locales. Las stablecoins se utilizan habitualmente porque su valor está diseñado para seguir el de una divisa de referencia y porque pueden transferirse on-chain.
Los pagos nativos de wallet reducen la necesidad de que los usuarios depositen fondos con un tercero, pero no eliminan los riesgos de pago. Los usuarios deben verificar el comercio, la dirección del destinatario, la red de blockchain, el activo, el tipo de cambio y el importe de la transacción antes de firmar. Una selección incorrecta de la red, aprobaciones maliciosas de contratos, claves de wallet comprometidas y transacciones irreversibles en blockchain pueden provocar una pérdida permanente. Los proveedores de pagos también aplican verificación de identidad, supervisión de transacciones, controles de sanciones y otras medidas cuando la ley lo exige.
La experiencia del comercio puede parecerse a la de un pago convencional con tarjeta, aunque la autorización se produzca on-chain. Una interfaz de pago puede abstraer las comisiones de red, proporcionar el estado de una transacción y convertir el activo recibido en la divisa local para la liquidación. La diferencia principal es que la autorización comienza en la propia wallet del cliente, mientras que la liquidación en blockchain y el pago al comercio son coordinados por la infraestructura de pagos.