No, it can’t. Afterpay is similar to Play Now Pay Later, but it is used for e-commerce transactions. So, you can’t use it to deposit funds at online casinos.