Yes, online casino sites which accept Solo payments tend to make their bonuses and player promotions available across all payment methods. Some may include dedicated offers for specific game titles, or players using a certain banking service, but generally
speaking, they should have top bonuses and promotions as it is.