El primer valor de la función es un array con los datos que debe buscar para identificar el registro, y el segundo es un array con los valores a modificar. Si con el primer valor encuentra una correspondencia, actualizará y sino creará uno con los datos de los dos arrays.
MemberDue::updateOrCreate(
['member_id' => $member->id, 'activity_id' => $item->rel_center_activity->activity->id],
['amount' => $prices[$item->rel_center_activity->activity->id]]
);
