I had a similar problem a few days ago. Try going on your phone and making sure it is set up for either credit card or paypal with your BBID. That's what fixed it for me.
I didnt know we could change from paypal, to a credit card. I always used paypal before without any problem.. Anyway, I changed it to credit card and now its working fine, just purchased an app.