No, and yes. Pectin is naturally occurring in fruit, and at a higher percentage in unripe tart fruit than fruit that is ripe. Therefore, by adding in some unripe beach plums you will not need to add store-bought pectin for the jam to set. Along with adding some unripe fruit you also need to add a small amount of acid, often lemon juice, which will activate the pectin.