There's another thread about getting DB Cash with no credit card. I thought Steam might be an option. Either that or a prepaid Visa card. Did you find out if Steam works?
Steam Wallet use to work for non All Access Members, that's how I have always bought DBC and I have never been a All Access Member.