Account created on 14 July 2011, over 13 years ago
#

Recent comments

🇳🇱Netherlands huijse

I managed to get it working.
panels was interfering with the functionality of this module.
There was a page that I needed to disable as a panel here:

/admin/structure/page_manager

🇳🇱Netherlands huijse

Same issue here.. Tested on 9.1-alpha and changed the status to critical, as it is the core functionality of this module that does not seem to work.

🇳🇱Netherlands huijse

Same issue here.. Tested on 9.1-alpha and changed the status to critical, as it is the core functionality of this module that does not seem to work.

🇳🇱Netherlands huijse

Actually I found out that all of a sudden these settings do nothing in my settings.local.php
Does anyone else experience this?

$config['mail_safety.settings']['enabled'] = TRUE;
$config['mail_safety.settings']['send_mail_to_default_mail'] = TRUE;
$config['mail_safety.settings']['default_mail_address'] = 'YOUR_EMAIL@example.com';

🇳🇱Netherlands huijse

Indeed this should be patched.

🇳🇱Netherlands huijse

Indeed the other module seems to have the same functions.

🇳🇱Netherlands huijse

I do not see an edit button. Not sure why.. Do I need to configure something take in effect? I am using the latest version of commerce core 2.33

So besides the ability to add a new cards which is possible I do not see an edit next to the: Visa ending 4242

🇳🇱Netherlands huijse

Patch #4 works.

Test result:
With: administer commerce_subscription
You cannot access the subscription type configuration, but can see the subscription overview on:
admin/commerce/subscriptions which was the point.

With permission: administer commerce_subscription_types
You get access to: admin/commerce/config/subscriptions/subscription-types

Which is needed for admins to make configurations but not subscription managers.

🇳🇱Netherlands huijse

I encountered the same problem at checkout. Is there someone who has a solution yet?

/** @var \Drupal\commerce_recurring\Entity\BillingScheduleInterface $billing_schedule */
      $billing_schedule = $billing_schedule_item->entity;
      // If the trial is not allowed and no payment method was collected, we
      // cannot proceed to the subscription creation.
      if (!$billing_schedule->getPlugin()->allowTrials() && empty($payment_method)) {
        continue;
      }

I guess the error is thrown because the $billing_schedule is null. I checked and the entity is configured. But perhaps it does not query the correct one.

I am going to start over and follow the steps in the readme.

Error: Call to a member function getPlugin() on null in Drupal\commerce_recurring\EventSubscriber\OrderSubscriber->onPlace() (line 90 of modules/contrib/commerce_recurring/src/EventSubscriber/OrderSubscriber.php)

Production build 0.71.5 2024