在上海购买交通卡有多种方式付款,包括现金、支付宝、微信支付、银行卡等。在地铁站内的自动售卡机和服务中心可以使用这些支付方式购买交通卡。另外,也可以在部分便利店、超市和银行网点购买交通卡,同样支持现金、支付宝、微信支付等多种支付方式。购买时只需选择好卡的类型和充值金额,然后根据支付方式进行刷卡或输入密码完成支付即可。