Checkout flows can be configured to not use a billing profile (e.g. a free-of-charge delivery where only a shipping address is required).

Notice: Trying to get property 'address' of non-object in Drupal\crm_core_commerce\Mapper\CrmCoreIndividualMapper->updateIndividual() (line 201 of modules/contrib/crm_core_commerce/src/Mapper/CrmCoreIndividualMapper.php).
Drupal\crm_core_commerce\Mapper\CrmCoreIndividualMapper->updateIndividual(Object, Object, Array) (Line: 162)
Drupal\crm_core_commerce\Mapper\CrmCoreIndividualMapper->createNewIndividual(Object, Array) (Line: 147)
Drupal\crm_core_commerce\Mapper\CrmCoreIndividualMapper->mapOrderToIndividual(Object) (Line: 56)
Drupal\crm_core_commerce\EventSubscriber\OrderPlacedSubscriber->saveCrmIndividual(Object, 'commerce_order.place.pre_transition', Object)
call_user_func(Array, Object, 'commerce_order.place.pre_transition', Object) (Line: 111)

Comments

grahl created an issue. See original summary.

grahl’s picture

Status: Active » Needs review
StatusFileSize
new1.75 KB
siegrist’s picture

StatusFileSize
new10.22 KB
siegrist’s picture

StatusFileSize
new12.61 KB
siegrist’s picture

StatusFileSize
new12.67 KB
grahl’s picture

  • Siegrist committed d67f5cd on 8.x-1.x
    Issue #3108543 by Siegrist, grahl: Crash when no billing profile defined
    
siegrist’s picture

Status: Needs review » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.