A Electronic Arts confirmou que será necessário o uso de um Online Pass para jogar o multiplayer Battlefield 3.Para quem não sabe, o Online Pass é um código que é fornecido junto com o game, e só pode ser utilizado uma vez, por isso, se você comprar o jogo usado, não vai poder jogar o multiplayer, a menos que adquira um novo Online Pass. Muito possivelmente a medida só vai atingir os usuários de console, pois esses usuários vão adquirir o game em mídia física, o que possibilita a revenda posterior.
Segundo Patrick Back, um dos executivos da DICE, o comércio de jogos usados não remunera de nenhuma maneira as game houses, pelo contrário, quem adquire um game usado é oneroso para eles, pois utiliza a estrutura dos servidores sem ter gerado receita para a empresa. Esse é o argumento da EA para adotar a medida de exigir o Online Pass para o jogo.
É provável que o Online Pass do Battlefield 3 siga o mesmo modelo adotado no FIFA: O usuário adquire na Live ou na PSN Store, e faz o download do arquivo que libera o multiplayer. Os que comprarem o jogo novo deverão receber um código para baixar o Online Pass sem custo, os que comprarem usado, deverão comprar um novo, possivelmente por 10 dólares, se quiserem jogar o multiplayer online.