Icono del producto

Extensión WooCommerce API Manager

por  Kestrel
Vende claves de licencia y suscripciones para software y servicios online para hacer crecer tu negocio.

Licencias de software y suscripciones con WooCommerce API Manager

  • Vende software con licencia
    • Proporciona claves de licencia a los clientes cuando compren tu producto. Intégralo con cualquier lenguaje de programación para que solo los clientes de pago puedan usar el software.
  • API de licencia completa
    • Gestiona la activación y desactivación de licencias, las comprobaciones de estado, enumera los productos comprados, verifica la clave de la API activa, despliega actualizaciones de software para las claves de licencia de los clientes y mucho más.
  • Renovar suscripciones
    • El cliente puede renovar manualmente las suscripciones de API Manager.
    • Los correos electrónicos de renovación de suscripción se envían 30 días antes, 7 días antes y 1 día después de que caduque una suscripción, con un enlace de renovación en el correo electrónico.
  • Subir o bajar el nivel de las suscripciones
    • Permite que los clientes actualicen sus claves de licencia y ofrece más funciones o activaciones. Puedes prorratear la actualización y ofrecer descuentos adicionales al combinarla con suscripciones de WooCommerce.
  • Actualizaciones de la versión
    • Proporciona funciones nuevas a los usuarios o corrige errores mediante el despliegue de actualizaciones del software a través de la API de licencias incluida.
    • Se pueden realizar actualizaciones automáticas y con un solo clic.
    • Para las actualizaciones de software están disponibles las opciones de descarga de Amazon S3, URL remota y servidor local. Todas las URL se convierten en URL seguras.
    • La Biblioteca de PHP de WooCommerce API Manager para plugins y temas está disponible para desarrolladores de plugins y temas de WordPress.
  • Procesamiento de pago automatizado
    • Los pagos de renovaciones de suscripciones se facturan automáticamente cuando se combinan con las suscripciones de WooCommerce y una pasarela de facturación compatible.
  • Desbloquea software con licencia
    • Capacidad de evitar que se use el software hasta que se haya activado la licencia.

Servicio de suscripciones online

  • Autentica el acceso del cliente mediante activaciones de claves de API adquiridas.
  • Bloquea el acceso hasta que la clave de API esté activada.
  • Comprueba el estado de activación de la clave de API.
  • Determina qué recursos de la API/productos están disponible mediante la API.
  • Determina el nivel de suscripción por la clave de API y el número de activaciones disponible.
  • Procesa automáticamente los pagos de suscripciones cuando se combinan con las suscripciones de WooCommerce y una pasarela de facturación compatible.

Configuración de la tienda existente

Para configurar una tienda de WooCommerce con productos y pedidos existentes con WooCommerce API Manager, haz lo siguiente:

  1. Edita los productos que vayas a utilizar con WooCommerce API Manager seleccionando la casilla API y rellenando el formulario de la pestaña API y, si se trata de una variación de producto variable, algunos detalles de API Manager, como el número de activaciones.
  2. Los recursos de API se crearán automáticamente a partir de las partidas de pedido que contengan los productos seleccionados como productos API. Las partidas de pedido que contengan tipos de producto de WooCommerce Subscription también se crearán automáticamente. Ahora se puede acceder a todos los recursos de API con software cliente o un servicio en línea a través de las API.
  3. Añade la biblioteca de PHP de WooCommerce API Manager para plugins y temas a tu plugin o tema, o crea un cliente de la API para conectarte a las API del API Manager de acuerdo con la documentación para aprovechar todas las funciones disponibles.
  4. Hecho.

Migración desde otros gestores de licencias

  • Complemento de software WooCommerce
    • WooCommerce API Manager tiene una herramienta integrada para importar datos de WooCommerce Software Add-on a API Manager. API Manager también puede responder a las consultas de API destinadas a WC Software Add-on, por lo que es seguro eliminar este complemento una vez finalizada la importación de datos. Los clientes pueden migrar a su propio ritmo a un nuevo software cliente que aproveche las sólidas funciones de API Manager.

Percibe ingresos recurrentes con la venta de software y servicios

El plugin WooCommerce API Manager convierte los productos de WooCommerce en un recurso de API al que se puede acceder a través de una clave de licencia (clave de API). Los recursos de API (productos) pueden ser software, un servicio, una aplicación de iPhone o Android, una suscripción o cualquier cosa a la que se pueda acceder por Internet. Los tipos de producto que se utilizan con más frecuencia son: simple, variable, de suscripción simple, de suscripción variable y de grupo. Los productos de tipo suscripción se crean a través de la extensión WooCommerce Subscriptions, que permite que el cobro se efectúe automáticamente al renovar. También se pueden configurar límites de tiempo de caducidad del acceso a una API en el caso de las compras de productos de WooCommerce integrados que requieren una renovación manual de la compra.

¿Cómo funciona? Supongamos que un cliente compra un producto (recurso de API) que tiene una clave de API con un número de activaciones definido (o con activaciones ilimitadas). El cliente utiliza la clave de API para acceder al recurso de API, que se controla a través de la extensión WooCommerce API Manager. Se sigue pudiendo acceder al recurso de API hasta que caduque, si es que tiene fecha de caducidad. La extensión WooCommerce API Manager es compatible con WooCommerce Subscriptions para una gestión de los tiempos de los recursos de API más eficiente.

Tipo de clave de API de la extensión WooCommerce API Manager

Vende claves de API como licencias para software y actualizaciones automatizadas

La extensión WooCommerce API Manager garantiza el software con una clave de API ya que actúa como WooCommerce Software License Manager. Cuando se utiliza para software, la clave de API se asemeja a una clave de licencia. La clave de API proporciona acceso a un recurso de API. Al usar una clave de API, el software cliente dispone de un amplio abanico de opciones para activar, desactivar, comprobar el estado de una activación, obtener información sobre actualizaciones, comprobar las actualizaciones, obtener actualizaciones y mucho más. Todas las descargas de software usan URL seguras, con caducidad, para garantizar que solamente tus clientes tienen acceso seguro al software que han adquirido. Las descargas de software pueden proceder del servidor local de la tienda de WooCommerce, Amazon S3 o un servidor remoto.

Para que la venta de claves de API para temas y plugins de WordPress sea más sencilla, la Biblioteca de PHP de WooCommerce API Manager para plugins y temas se ha desarrollado como una biblioteca de PHP que se puede bajar a un plugin o un tema en menos de 5 minutos para las actualizaciones de software y autenticación de la clave de API con WooCommerce API Manager. Obtén más información sobre cómo conseguir una copia de la Biblioteca de PHP de WooCommerce API Manager para plugins y temas.

Compatibilidad con la descarga de archivos de Amazon S3

La mejor manera de descargar archivos es a través de Amazon S3, que se adapta a cualquier punto geográfico y es muy asequible para negocios de todos los tamaños. Configura el archivo como se describe en la documentación, copia y pega la URL de Amazon S3 y la plataforma lo proporcionará de manera segura. Gracias a Amazon S3, se evitan problemas relacionados con la configuración de los servidores web, proveedores de alojamiento web, firewalls, cambios en las descargas de archivos de WooCommerce y otros impedimentos.

Tipos de claves de API flexibles para que coincidan con el flujo de trabajo de la tienda

Hay tres tipos de claves de API que proporcionan modelos de clave API flexibles para cualquier tienda.

  1. Clave de API maestra: es perfecta para aquellos clientes que prefieren una clave de API para todo. Se puede utilizar para activar cualquier recurso de API comprado con esta clave de API única. Proporciona una solución de una única clave para que sea más fácil de usar y más conveniente para el cliente, lo cual aumenta su satisfacción. El propietario de la tienda puede desactivar el acceso del cliente a todos los recursos de API mediante la clave de API maestra, si así lo desea.
  2. Clave de API para pedido de producto: es la mejor solución para los propietarios de tiendas que desean que los clientes utilicen una clave de API para cada tienda. Se puede usar para activar un recurso de API individual de un pedido concreto. También sirve para que el propietario de la tienda tenga un control más exhaustivo. Un cliente puede optar por permitir que los empleados o un amigo suyo utilicen solo esa clave de API.
  3. Clave de API asociada: es similar a la clave de API de pedido de producto, excepto porque puedes controlar a qué productos y pedidos está asociada. Se puede generar a través de otro plugin o sitio, importar y almacenar en una tabla personalizada que WooCommerce API Manager utilizará cuando la clave de API se asocie con un recurso de API. Esto permite a los propietarios de tiendas usar las claves de API de forma personalizada.

Suscripciones a WooCommerce API Manager

La extensión WooCommerce API Manager tiene caducidad de acceso, es decir, un límite de tiempo de la clave de API que actúa como si fuera una suscripción. El cliente compra un producto y puede acceder (recurso de la API) hasta que caduque el tiempo de acceso de la API. Llegado ese momento, se debe renovar el límite de tiempo volviendo a comprar el producto. Si el producto es una suscripción de WooCommerce, la tienda puede renovarla automáticamente y enviar el recibo al cliente por correo electrónico. El cliente también puede renovar la suscripción de forma manual. Las suscripciones variables de WooCommerce permiten al cliente subir o bajar el nivel de su suscripción. Todos los recursos de API se gestionan a través de las activaciones de claves de API. Un producto puede tener una o varias activaciones disponibles, y todos los tipos de claves de API que se mencionan anteriormente pueden usarse para conceder acceso al recurso de la API. La opción de utilizar las suscripciones de API Manager o las suscripciones de WooCommerce dependerá del producto y de las necesidades de la tienda.

Tipos de productos flexibles

La extensión WooCommerce API Manager permite crear productos según tu modelo de ventas y la estructura proporcionada por WooCommerce. Un recurso de API (producto) puede venderse como producto simple, de suscripción simple, variable o de suscripción variable con variaciones. Cada variación simple y variable puede tener un único número de activaciones o activaciones ilimitadas, para la compra o para variaciones de productos variables. Cada variación puede tener un número distintos de activaciones, incluida una variación con activaciones ilimitadas.

Funciones de la extensión WooCommerce API Manager 

Configuración de producto fácil

Formulario de API de producto sencillo para software y productos que no son software.

URL de descarga segura

URL de archivos de la extensión WooCommerce API Manager

URL para servidor local, Amazon S3 o remoto, con sistemas de seguridad y un tiempo de caducidad para evitar el uso indebido.

Control de pestañas de la pantalla de actualización del plugin

Opciones de la pestaña de WooCommerce API Manager

Se pueden añadir o quitar pestañas de actualización del plugin.

Caducidad del acceso de la API

Caducidad del acceso a la API de WooCommerce API Manager

Los productos que no son tipos de suscripciones de WooCommerce puede usar el campo de caducidad de acceso de la API para limitar el acceso al recurso de la API tal como lo haría una suscripción.

 

Control total de acceso a la API

Control de clave de API de la extensión WooCommerce API Manager

Si es necesario, los propietarios de tiendas pueden desactivar el acceso de un cliente a la API.

 

Depuración de API integrada

Opciones de depuración de WooCommerce API Manager

Existen varias opciones de datos de depuración con atractivos diseños que se almacenan en los registros personalizados de WooCommerce.

Productos gratuitos

Los propietarios de las tiendas pueden ofrecer productos gratuitos y regalar productos que habitualmente no son gratuitos a sus clientes.

SmartCache

El API Manager utiliza SmartCache para almacenar en la caché las bases de datos y las consultas de API en puntos críticos del proceso de datos para incrementar de manera drástica la velocidad de los servicios fundamentales, como las respuestas de API y datos. SmartCache solo actualiza los datos almacenados en la caché que se solicitan cuando estos cambian o si se solicita una caché caducada que se tiene que actualizar. El resultado es un incremento drástico de la velocidad y una importante reducción en la carga del servidor. Cuando SmartCache se combina con la caché de objetos el resultado es una velocidad ultrarrápida. SmartCache permite que API Manager se adapte sin esfuerzos a cualquier nivel de carga de tráfico.

Recursos de API de la pantalla Pedidos

Los artículos de pedidos que son recursos API aparecen en la pantalla Pedidos junto con los detalles correspondientes.

Activaciones de recursos de API de la pantalla Pedidos

Activaciones de recursos de API de WooCommerce API Manager

Las activaciones de claves de API aparecen en la pantalla Pedidos, y se pueden quitar si es necesario.

Claves de API del escritorio Mi cuenta

Ocultar clave de API de pedido de producto de WooCommerce API Manager

En Mi cuenta > Claves de API, aparece siempre la clave de API maestra. En el resto de detalles puede aparecer la clave de API de pedido de producto o puede estar oculta, tal y como se muestra en esta captura de pantalla. El cliente puede quitar las activaciones que el software cliente no haya quitado correctamente en el panel de administración.

Descargas de API del escritorio Mi cuenta

Descargas de API de WooCommerce API Manager

En Mi cuenta > Descargas de API, se pueden descargar los recursos de API que sean productos de software y guardarlos en Dropbox, si se ha configurado dicha opción. Todas las URL son seguras y caducan en un intervalo de tiempo que aparece en Ajustes.

Configuración sencilla de plugins y temas de WordPress

La Biblioteca de PHP de WooCommerce API Manager para plugins y temas de API Manager posibilita configurar tanto los temas como los plugins de WordPress en minutos. La Biblioteca de PHP de WooCommerce API Manager para plugins y temas permite que los temas y plugins de WordPress se actualicen automáticamente y que se comuniquen con todas las API de API Manager para completar tareas como activación, desactivación, etc. Esto es un ejemplo.

Alerta de plugin de WooCommerce API Manager

Cuando el plugin está activado, el cliente puede encontrar la pantalla de activación fácilmente.

Una vez que se activa, la API devuelve los totales de activación. El campo de formulario ID de producto que se muestra en la captura de pantalla anterior es opcional.

Actualización de plugin de WooCommerce API Manager

Cuando una actualización está activa, el cliente verá y actualizará el plugin como cualquier otro plugin de WordPress.

Detalles de plugin de WooCommerce API Manager

Según la información recogida y las pestañas elegidas en los ajustes, en la pantalla de detalles de la vista del plugin aparecerá la información tal y como aparecería en cualquier plugin de wordpress.org, por lo que al cliente le resultará familiar. Obtén más información sobre cómo conseguir una copia de la Biblioteca de PHP de WooCommerce API Manager para plugins y temas.


Primeros pasos

  1. Compra la extensión. 🙂
  2. Descarga, instala y activa WooCommerce API Manager en tu tienda de WooCommerce.
  3. Consulta nuestra documentación detallada para comenzar de la mejor manera.
  4. ¡Eso es todo! Relájate y disfruta de más ingresos gracias a las claves de API que te permiten controlar los recursos de API de tu sitio.

¿Necesitas más motivos para comprarla? Cuando compras una extensión desarrollada por Todd Lahman LLC, consigues la mejor calidad para tu tienda de WooCommerce. No te quepa duda de que, al comprar nuestros productos, el rendimiento de tu tienda es tan importante para nosotros como lo es para ti.

 


Opiniones de clientes