Buscamos desarrollar el plugin oficial de Rebill para WooCommerce.
Rebill es la solución más rápida para la gestión de suscripciones en América Latina. Actualmente con operaciones en Argentina, Chile, Colombia, México, Perú y Uruguay, e integrada con Mercado Pago a nivel regional.
Rebill’s Demo:
https://www.youtube.com/embed/GRdFzZOjJbY
Los puntos más importantes del desarrollo son:
- Merchant pueda loguearse con su cuenta de Rebill desde WooCommerce y su sesión permanezca activa (refrescando el token de autenticación)
- Merchant pueda habilitar como suscripción cualquier SKU desde su WooCommerce.
- Merchant pueda definirle un free trial a cada SKU.
- Merchant pueda definir distintos precios a mismo SKU.
Ej. Un precio para pago único, otro precio por suscripción, y esto se vea reflejado en la página de producto y ambos sean seleccionables por el buyer.
- Los SKU habilitados (por merchant) para suscripción puedan agregarse al carrito (por el buyer), y a cada uno el buyer le puede definir una frecuencia de entrega individual y una cantidad.
- Merchant puede definir una callback_url general y una callback_url específica a cada SKU, para redirigir al buyer luego de pagar/suscribirse. La última sucedera solo si este SKU es el único seleccionado por el buyer.
- Ante nuevos pagos recibidos a través de Rebill, mostrar la orden de compra correspondiente en el WooCommerce del merchant.
- Ante un nuevo cliente proveniente de Rebill, crearlo dentro del WooCommerce del merchant.
- Ante reintegro/devolución del pago de una orden en WooCommerce, reintegrar el pago en Rebill.
- Sección My Account en donde buyer puede gestionar sus suscripciones: cambiar producto, saltear orden, editar (cambiar de estado, frecuencia, fecha de entrega), cancelar.
El plugin debe ser compatible con la API de Rebill, WooCommerce y WooCommerce Subscriptions.
Referencia:
https://woocommerce.com/products/woocommerce-subscriptions/
En WooCommerce se debe abrir nuestra ventana de cobro (SDK). Ej.:
https://www.youtube.com/watch?v=lBgLpyAmUWE, en lugar del checkout de WooCommerce para que el buyer pague o se suscriba.
Documentación del SDK:
https://support.rebill.to/es/articles/5083486-como-utilizar-el-checkout-express-o-sdk
Documentación de Rebill:
https://docs.rebill.to/
(requiere estar registrado en Rebill con una cuenta de Mercado Pago y usar las credenciales generadas en el registro e ingreso al dashboard)
Plazo de Entrega: No definido