• Resolved fabriziodev

    (@fabriziodev)


    Sul sito ho attivo gestpay con i pagamenti carta e paypal (di gestpay e non quella di default woocommerce).
    Al pagamento con qualunque tipo di scelta produce questo log:

    CRITICAL Uncaught Error: Call to undefined function wcs_order_contains_renewal() in /wp-content/plugins/gestpay-for-woocommerce/inc/payment_types/gestpay-paypal.php:48

    La funzione wcs_order_contains_renewal non esiste e io ho fixato con questo codice a linea 48:

    $is_sub_ok = ! (function_exists ( "wcs_order_contains_renewal" ) && wcs_order_contains_renewal( $order )) && ( $this->Helper->is_a_subscription() || $this->Helper->is_subscription_order( $order ) );

    Però vorrei capire cosa succede, se è un mio problema o no.

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author Fabrick Support

    (@easynolo)

    Buongiorno,

    La funzione indicata è presente nel modulo woocommerce-subscriptions, come gestite eventuali abbonamenti? Il modulo è compatibile solo con woocommerce-subscriptions.

    Thread Starter fabriziodev

    (@fabriziodev)

    Noi non gestiamo abbonamenti, quindi non abbiamo woocommerce-subscriptions installato, però il plugin gestpay-for-woocommerce da per scontato che sia installato a quanto mi risulta (visto che richiama quella funzione).
    Forse devo settera qualche impostazione su gestpay per evitare che faccia questo controllo sugli abbonamenti?

    Plugin Author Fabrick Support

    (@easynolo)

    Buonasera,

    Si tratta di un errore che correggeremo nella prossima release. Grazie della segnalazione

    Plugin Author Fabrick Support

    (@easynolo)

    La release è stata pubblicata. Grazie per la collaborazione.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Undefined function wcs_order_contains_renewal()’ is closed to new replies.