You can still get your Battlepacks the good old fashion way, by earning them, but for this of you who want to just but them you can purchase Battlepacks from Origin, Battlelog, in-game store, Xbox Live and PSN Store.
The Bronze Battlepacks cost $1, Sliver costs $2, and Gold will cost $3.
Statement from Dice:
Starting today, we are introducing a new way to acquire Battlepacks, the bundles of content that provide a mix of in-game items including accessories, emblem shapes, profile pictures, dog tags, XP boosts, knives, and paints. Battlepacks can still be earned through normal gameplay progressions, but we are now giving players the option to purchase Battlepacks as a shortcut to catch up with their friends on the Battlefield.
Bronze, Silver and Gold Battlepacks will be available for purchase at Origin.com, Battlelog.com, through the in-game store, at Xbox Live Marketplace and at the PlayStation Store. Pricing will be $1 for Bronze Battlepacks, $2 for Silver Battlepacks, and $3 for Gold Battlepacks.
Having played a bit of Battlefield 4 myself I am astounded to hear that instead of focusing their efforts on fixing the game they have instead been working on introducing more microtransactions so they can milk more money out of their loyal followers.