Caducidad de archivos en Woocommerce: Métodos y funcionalidades

  • Autor Autor kisame1919
  • Fecha de inicio Fecha de inicio
K

kisame1919

Dseda
Buenas colegas, tengo una tienda virtual, de themes y plugins, como hacer que cuando compre un theme o plugins caduque en 1 año ?

o funciona con membresía o suscripciones ¿?
 
Pues creo que es sencillo. En la misma descripción del producto lo explicitas. También en las "Condiciones de venta". Y para rematar, si tienes un plugin para mandar la factura cuando se completa la compra, pones en la misma las condiciones. Conclusión: el cliente estaría informado por 3 vías y no podría reclamarte nada.
 
Pagando: https://docs.woocommerce.com/document/digital-downloadable-product-handling/

Gratis:

PHP:
// Set a different Download expiration for specific downloadable products
add_filter('woocommerce_product_get_download_expiry', 'product_get_download_expiry_filter_callback', 30, 2 ); // Simple
add_filter('woocommerce_product_variation_get_download_expiry', 'product_get_download_expiry_filter_callback', 30, 2 ); // Variation
function product_get_download_expiry_filter_callback( $value, $product ) {
    $categories = array( 'action', 'adventure' ); // <== HERE define your product categories (terms ids, slugs or names)

    if( has_term( $categories, 'product_cat', $product->get_id() ) && $value <= 0 ) {
        $value = 3;
    }
    return $value;
}
 

Temas similares

Atrás
Arriba