First payment date for WooCommerce Subscriptions

Descripción

Cuando usas un sitio con WooCommerce Subscriptions, puedes cambiar la fecha del primer pago usando períodos de prueba. Pero un período de prueba es un período, no una fecha. Por lo tanto, puedes establecer «1 mes gratis» pero no puede establecer «estas suscripciones comenzarán a pagarse en esta fecha», siempre que realices la compra de la suscripción. Este plugin resuelve este problema.

Basics

  • Set in every product or product variaition, which is the date of the first payment to be done. You can set a fixed date or a calculated one (first day of next month or first day of next year)
  • Cuando un usuario compra tu suscripción, basada en una suscripción de producto o una suscripción de producto variable, recibirá el primer pago en la fecha especificada.
  • El usuario verá en el carrito y al finalizar la compra cuántos días puede obtener la suscripción de forma gratuita hasta que se realice el primer pago

Premium features

Additional features available only in PRO plugin version.

  • For each product or product variation, you can also set the date of the last payment to be made. You can use a fixed date or a calculated one: first day of next month, first day of next year, last day next month, last day this year, last day next year.
  • You will have full control of the payment schedule regardless of when the subscription purchase was made.
  • Show and check the payment schedule, check how many payments will be made, when and how much. Show it to your customers as well.
  • Custom the messages, customise WooCommerce Subscriptions strings to inform your customers in a natural and correct way.

Usage

Una vez que el plugin está instalado, puedes usarlo. Ve a «Datos del producto», busca «Fecha del primer pago» y rellénalo. Si estás usando un producto variable, lo encontrarás en cada variación.

Capturas

  • Campo de fecha del primer pago en una suscripción de producto
  • Campo de fecha del primer pago en una suscripción de variación de producto

Instalación

Installation

  • Instala First payment date for WooCommerce Subscriptions automáticamente a través del escritorio de WordPress o subiendo el archivo ZIP en el directorio de plugins.
  • Luego, después de subir y extraer el paquete, haz clic en Activar el plugin.

Ahora, repasando los puntos anteriores, deberías ver la nueva opción en la parte «Datos del producto» de cada producto variable.

Si obtienes algún error después de seguir los pasos anteriores, por favor, contacta con nosotros a través de los comentarios de soporte del artículo para que podamos comunicarnos contigo con posibles ayudas para instalar el plugin y más.

FAQ

El campo no aparece

Por favor, primero guarda tu suscripción al producto. Por defecto, cuando creas un nuevo producto, este se crea como un producto simple y no se muestra. Cuando lo guardes y vuelvas a cargar la página, aparecerá.

Variaciones de productos

Puedes establecer una fecha del primer pago para cada variación. Sin embargo, cuando un usuario visite tu suscripción a la variación del producto, verá la fecha del primer pago de la primera variación (WooCommerce Subscriptions funciona de esta manera con los períodos de prueba).

Reseñas

13 de marzo de 2023 1 respuesta
This plugin has been useful to us till the moment we changed the owner of our website and started to have problems with the new Stripe account. You must know that Codection will charge you for their help if you have any problems with their plugin and nobody else - either WooCommerce or Stripe help centers - is able to solve it. Other than that, everything is ok.
23 de febrero de 2023 3 respuestas
Hello, Can you also create an end date subscripition for woocommerce. currently they only give "day/month/year" but just like a start date our products also have subscription for end date. Or do you know any such plugin?
28 de junio de 2022 1 respuesta
This plugin saved us! We had tried SO many of the official premium options but none of them worked for what we needed (even if they sounded like they would). Then we found this and it does exactly what it says it does and didn't require any weird workarounds. Super easy to use, and allows our students to pre-register for courses, pay a registration fee, and only begin their subscription once the course begins. I can't thank you enough!
6 de junio de 2022 1 respuesta
Thank you so much for this plugin! I needed this feature and would've had to pay another 79.99 annually for a plugin that did this and a whole bunch of extra stuff I didn't need. Thanks!
5 de mayo de 2022
Me parece un plugin estupendo en todos los sentidos pero hice una consulta al desarrollador por email y tardó en responderme algo más de una hora. Aunque es verdad que luego me solucionó el problema.
21 de febrero de 2022 2 respuestas
Thank you so much for creating this plugin. It has been a massive timesaver for me.
Leer todas las 10 reseñas

Colaboradores y desarrolladores

«First payment date for WooCommerce Subscriptions» es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

«First payment date for WooCommerce Subscriptions» ha sido traducido a 5 idiomas locales. Gracias a los traductores por sus contribuciones.

Traduce «First payment date for WooCommerce Subscriptions» a tu idioma.

¿Interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.

Registro de cambios

0.6.1

  • Declared compatibility with HPOS
  • Ready for WordPress 6.4
  • Ready for WooCommerce 8.4

0.6

  • Improved code
  • Included new hooks
  • Readdy for WooCommerce 8.1.1
  • Ready for WordPress 6.3.1

0.5.3

  • Readdy for WooCommerce 7.7
  • Ready for WordPress 6.2
  • If the first payment date is in the past, the trial length is zero

0.5.2

  • Included a try/catch control structure to avoid fatal errors when there are bad date format creating DateTime objects

0.5.1

  • Set the timezones to the local installation to adjust the calculation of the dates. Previously, the calculation was made on UTC time zone and generated problems.

0.5

  • Original metadata from product (trial length and trial period) updated to prevent problems with callbacks
  • Because of the above, the possibility of summing days using the original metadata subscription lenght, in a future version it will be included some kind of offset to be able to do the same
  • Ready for WordPress 6.1
  • Ready for WooCommerce 7.0.0

0.4.4

  • Ready for WooCommerce 6.9.3
  • New hooks added
  • Readme improved

0.4.3

  • Extended the maximum length of standard WooCommerce Subscriptions trial periods to 730 days

0.4.2

  • Improved the managing of trial length and period to avoid validation errors and problems when calculating the subscription payments

0.4.1

  • Added the possibility to make a bulk update of fixed first payment dates for variable subscriptions

0.4

  • Increased the period from 90 to 365 days in WooCommerce Subscriptions to make possible to have longer trial periods
  • Ready for WooCommerce 6.6

0.3.3

  • Added new hooks
  • Ready for WordPress 6.0 and WooCommerce 6.5.1

0.3.2

  • Corregido un problema con la última actualización que creaba un problema al calcular el período de prueba gratuito, añadiendo en ocasiones dos veces el periodo de prueba calculado

0.3.1

  • Si estableces un periodo de prueba, será añadido a la fecha calculada por este plugin

0.3

  • Corregido un fallo con las fechas fijas
  • Código mejorado

0.2.3

  • Los campos del plugin ahora se muestran, aunque el producto no se haya guardado, como una subscripción sencilla o variable.

0.2.2

  • Corregido un problema en las suscripciones variables que generaba un cálculo erróneo de los periodos

0.2.1

  • Internacionalización mejorada gracias a @yordansoares. Gracias por informarme sobre esto.

0.2

  • Ahora puedes elegir nuevas opciones al establecer la fecha del primer de pago: el primer día del mes siguiente y el primer día del año siguiente
  • Compatibilidad actualizada

0.1.2

  • Incluida nueva versión mínima necesaria
  • Compatibilidad actualizada

0.1.1

  • Cambiado `esc_attr` a `sanitize_text_field` en las llamadas a `update_post_meta`

0.1.0

  • Primera versión