This is likely to answer your question. Prepaid cards can support recurring card payments but not the other two.