本文转载自微信公众号「网罗开发」,作者展菲。转载本文请联系网罗开发公众号。
1. 问题背景
iOS 开发者账号续费虽然流程有点繁琐且只支持信用卡付款,但是每年都能顺利的续费成功,今年续费磕磕绊绊试了很多次都不成功,总是提示“你的支付授权失败。请核对你的信息并重试,或尝试其他支付方式。请联系你的银行了解更多信息。”,如下图:
本篇文章主要分析如何解决 iOS 开发者账号续费时出现 “你的支付授权失败...” 的问题。
2. 问题分析
在网上寻找类似问题并做以下确认和尝试
- 尝试其他不同银行的信用卡。因为公司只有一张支持外汇的信用卡并且都是往年续费使用的,结果不行换了其他的信用卡依旧不行。
- 信用卡需要支持双币种。使用的每张信用卡都是 Visa + Mastercard,支持人民币和美元。
- 确认账单地址和所使用信用卡信息一致。这个问题之前真的没有注意,于是每张卡都确认了账单地址然后重试,依然失败。
- 可能是系统问题,换个时间重试。前后试了1个多星期,并且试了白天和晚上,都是一样的结果。
- 电话联系 Apple 客服。给到的回复是苹果系统续费出现问题,建议有两个,一个是通过客服进行线下支付,另一个是尝试使用同时拥有银联 + Visa / Mastercard 的信用卡续费。
3. 问题解决
3.1 线下支付
通过客服进行线下支付和自己在线上支付有以下几点不同:
- 线上是688元人民币,线下订单因为是提到美国总部,所以支付99美元。
- 线下支付无法提供发票。
- 因为属于境外支付美元,信用卡的所属银行还会扣除相应的费用,但是根据银行和卡的类型不同,具体费用也不同。
3.2 线上支付
确保我们的信用卡,同时支持 银联和Visa 或者 银联和MasterCard。
确保信用卡开通了网上支付功能
确保信用卡开通了境外支付功能,有的卡默认开通,有的没有开通(我的交行信用卡是默认开通了)
账单联系人那里要和持卡人信息填写一致