Enabling Subscriptions
Before any subscription management can take place, the subscription module must be switched on in the journal's Distribution settings. Only a Journal Manager or Site Administrator can do this.
Navigating to the Access Settingsโ
- Log in as Journal Manager or Site Administrator
- Go to Settings โ Distribution
- Click the Access tab
The Access section controls how readers interact with your content and whether the subscription module is active.
Access Modelsโ
OJS supports four access models. Select the one that matches your journal's policy:
| Model | Description | Subscriptions Required? |
|---|---|---|
| Open Access | All published content is freely available to anyone | No |
| Subscription | All content requires a valid active subscription | Yes |
| Delayed Open Access | New issues are subscription-only; content becomes open after a configurable embargo period | Yes |
| Hybrid | Most content requires a subscription; individual articles can be made open access (typically via APC) | Yes |
The Subscriptions item appears in the left-hand navigation only after you select Subscription, Delayed Open Access, or Hybrid and save your settings. If you choose Open Access, the subscriptions menu is hidden.
Enabling the Subscription Moduleโ
- Under Access, select The journal will require subscriptions to access some or all of its contents
- For Delayed Open Access, an additional field appears โ enter the embargo period in months (e.g.
12) - Click Save
The Subscription module is now active. The Subscriptions menu item appears in the left navigation.
Delayed Open Access Embargo Periodโ
| Setting | Effect |
|---|---|
| Embargo period (months) | Articles published more than this many months ago become freely accessible |
12 | Content older than one year is open; everything newer requires a subscription |
0 | All content is immediately open (equivalent to Open Access mode) |
A 12-month embargo is common for society journals. Shorter periods (6 months) are used when the journal wants broader discoverability while still monetising recent content.
Granting the Subscription Manager Roleโ
The Journal Manager can assign any registered user the Subscription Manager role so they can administer subscriptions without having full Journal Manager permissions.
- Go to Users & Roles โ Users
- Search for the user you want to assign
- Click the Edit arrow next to their name
- Under Roles, check Subscription Manager
- Click Save
The user must already have an account in OJS before you can assign them the Subscription Manager role. If the user does not yet have an account, use Users & Roles โ Users โ Add User to create one first.
Subscription Manager Permissionsโ
| Permission | Subscription Manager | Journal Manager |
|---|---|---|
| Create/edit subscription types | โ | โ |
| Manage individual subscriptions | โ | โ |
| Manage institutional subscriptions | โ | โ |
| Record payments | โ | โ |
| Change access model (Open/Subscription) | โ | โ |
| Configure payment plugins | โ | โ |
Verifying the Configurationโ
After saving, confirm the setup is correct:
- Open a private/incognito browser window
- Navigate to your journal's Table of Contents for a recent issue
- If subscription-gated, article full-text links should prompt login or show a subscription required message
- If Delayed Open Access, older articles should be freely downloadable
Create a test reader account without any subscription to verify that the paywall is working correctly before announcing subscriptions to users.
Further Readingโ
- Learning OJS โ Subscriptions โ Full PKP documentation on subscription setup
- PKP Community Forum โ Community help for subscription configuration questions