Prorrateo simple para ascensos y descensos de membresía para ajustar el pago inicial en el pago de membresía y mantener la fecha de pago de un miembro, si corresponde.
Cuando un miembro elige bajar de categoría, el pago inicial se establece en $0 y se baja de categoría inmediatamente al nivel recién seleccionado. La fecha de pago recurrente existente del miembro sigue siendo la misma. Cuando vence el próximo pago recurrente, se le cobrará al miembro el nivel al que descendió.
Las rebajas se definen como tener un pago inicial inferior al nivel actual, pero se pueden modificar a través del filtro pmpro_is_downgrade. Asume que el pago inicial del nivel es igual al monto de facturación.
Cuando un miembro elige actualizar a un nivel con la misma configuración de período de facturación, se le cobra una cantidad prorrateada al finalizar la compra según la cantidad de días restantes en el período de pago actual y los precios del nivel anterior y nuevo. La fecha de pago recurrente del miembro sigue siendo la misma y la suscripción se cambia para cobrar el nuevo monto.
Finalmente, en el Complemento de Prorrateo de PMPRO, cuando un miembro elige actualizar a un nivel con una configuración de período de facturación diferente, se le cobra el pago inicial del nuevo nivel menos un crédito basado en cuántos días quedan en su período de pago actual y el subtotal de su último pedido.
La fecha de pago recurrente del miembro se restablece para ser un período de pago (nuevo nivel) a partir de la fecha de pago.
Descarga el Complemento de Prorrateo de PMPRO.
pmpro-proration-v1.0.1.zip
2024-05-16 10:08:55