Got this in an email today from Ruby Royal:
Due to the nature of our business and considering the current climate of online gaming in the United States, Mastercard has imposed restrictions on purchases for online gaming transactions. As a result we will no longer be accepting Mastercard deposits.
If your preferred method of funding your casino account is with a credit card, we recommend you use your Visa Card.
Other safe and reliable depositing option is eWalletXpress. An instant online money transfer service that provides a fast & secure method of transferring cash to your casino account. There are no fees, it's instantly credited to your casino account, and it's available to players in the US. We also offer a number of other web wallet solutions that include Click2pay, Quicktender, UseMyWallet.