Moderator Note
We have a forum called Manufactured Spending, which includes in its description the topic of online payment services. So even though the card to be used is a SPG AMEX, since it is being applied to an online payment of rent, that seems to be the best place for the most informed feedback on the OP's questions. I hope so, anyway. :-)
-AZ
A SPG Forum Moderator