Yes, Twitch currently only accepts payments via Amazon payments and PayPal. For more information about PayPal casinos, check out our dedicated page.