How to share DLCs between different accounts

psn

I have a PS4 since a few months, I do not know much of how the account system works. I am Italian but I live in Germanny, and I bought the PS4 here in Germany. So I made two accounts: an Italian one, to understand what I am reading, and that I use to play; and a German one, to enable PSN codes purchasing.

Now, I bought a PS Store card (20euro), and since the card is German, I thought it was correct to purchase the code from the German account. So I used the code to buy a DLC, and it worked well. The German account sees that the game has obtained the DLC. But this is not true on the Italian account (unless I am missing something).

Is there a way to get my already bought DLC on the Italian account?
Sorry in advance for my superficial explanation but, as I said, I do not know much about how the accounts work.

EDIT: looking on the internet, it seems that if the account from which you buy the contents has set as the "Primary PS4", the contents should be shared among users. However, if I go to the other accounts, it still asks me if I want to buy the DLC. And I do not know how to be sure that the DLC is shared between the two accounts.

Best Answer

Generally, all games and DLC bought from the PSN account that is set as the console's primary account are shared with all other users on the console.

The reason why the DLC or games are still available for purchase from other accounts than the primary one, is that the content is only available to the other accounts as long as the buying account is the primary one, and it is only permanently licenced to the one account. So, if another account gets set as the primary account or if the buying account gets deleted from the console entirely, all other accounts lose access to the content, if they haven't bought it themselves.

Regarding country and region locking of DLC on the PS4, my experience is that all DLC and codes work within the same region (e.g. Europe). Searching the internet for a while, I've found people claiming there are country locks (e.g. UK codes only working in the UK etc.), but I have used DLC codes from France and Germany on my UK account and it always worked. The only thing that doesn't work is using DLC codes from different regions (e.g. using a US or Asian code on a European account will not work).

An exception for that are wallet top-up or PS Plus subscription codes. These codes only work for their specific country (e.g. a German code is only redeemable for a German account).