Access restriction issue after manual subscription in OJS 3.4.0.7

Background:
I manage a journal under PKP OJS (version 3.4.0.7) offering paid articles via subscription. Two options are available:

  1. Access to a specific article (individual purchase).
  2. Access to an entire issue (volume subscription).

Problem:

  1. I have set up a manual payment (without an automated payment gateway).
  2. When I manually activate a user account (via the administration panel), the user gains access to all articles in the journal, instead of being limited to:
    a. Either the specific article purchased,
    b. Or the entire subscribed issue.
  3. The “Payments” tab in the user’s profile remains empty, even after activation.

Question:
How do I configure OJS to:

  1. Restrict access to subscribed articles/issues only?
  2. Correctly complete the “Payments” tab after manual activation?

Items already checked:

  1. The subscription settings (Menu: Subscriptions > Subscription Types) are configured with durations and rates.
  2. The access options (Menu: Settings > Distribution > Access) are set to “By Subscription”.

Thank you for your help!

What application are you using?
OJS 3.4.0.7

Additional information
Please add any screenshots, logs or other information we can use to investigate this problem.

Hi @ANKY_Raugland,

Is your model such that users only get access to particular issues that are part of their paid subscription? For example, if they paid X amount for the year they would get access to just one year’s of issues? I’m not sure I totally understand the model that you are hoping to achieve - could you explain further, please?

-Roger
PKP Team

Thank you for your quick response.

The model I want to implement works as follows:

  1. Subscription to a specific article:
  • A user interested in a particular article must subscribe to access it.
  • Price: $5, for example.
  • Access must be strictly limited to that article only.
  1. Subscription to a full issue:
  • A user interested in an entire issue can subscribe to access it.
  • Price: $100, for example.
  • Access must cover all articles in the relevant issue.

Current issue:
Right now, when a user has an active account, they gain access to all articles as well as complete issues, regardless of their subscription type.

Desired modification:
I want access to be strictly restricted based on the subscription type:

  • A single-article subscriber should only access that specific article.
  • A full-issue subscriber should access all articles in that issue—but no other content.

Hi @ANKY_Raugland,

Sorry - I’ve looked into this further, and if you go to Payment - Payment types - reader fees, I think you can set price points there - would that work for your use case? So, if a user has purchased access to a particular article and isuse, they would presumably be able to access just those articles/issues.

-Roger
PKP Team