The screenshot that you are talking about is also provided by the bc casino to me.
Listen sir, bc casino is using third party payment here in India. The sole responsibility remains with the casino, it means they don't have access to their merchant accounts