ios - 如何从 STPPaymentCardTextField 获取 YYYY 格式的到期年份
问题描述
我正在集成Stripe支付网关,并且我已经习惯STPPaymentCardTextField
了获取卡的详细信息。我需要将到期年份YYYY
格式发送到我的服务器。通过我得到YY
格式的年份(expirationYear)。如何获取YYYY
格式的日期?
解决方案
第一个 XX 被明显的原因跳过了——他们是 20 岁。所以你可以这样做
let expirationYearFull = "20" + expirationYear
在斯威夫特。
您绝对应该担心的一件事是,您为什么要将卡数据发送到您的服务器?您应该进行 Stripe 标记化,并且永远不要将卡片数据发送到您的服务器。确保您已阅读 SDK 参考、指南、使用https://stripe.dev/stripe-ios/docs/Classes/STPToken.html并确保您不会违反PCI DSS
推荐阅读
- deployment - 如何在 Uffizzi 上设置我的 API 服务?
- angular - 角度设置页面加载微调器总是加载
- javascript - How to get count of active markers on mapbox map
- html - 设计剥离式按钮
- compression - 使用不同版本的 snappy-java 库进行压缩和解压缩
- python - Python:max(作为字符的数字列表)给出正确和错误的答案
- c# - 为什么我的课程可以在程序类中访问而无需提及访问修饰符?
- google-chrome - 如何在 heroku free dyno 中以非无头模式运行 chrome
- css - 我应该参考哪个单位的宽度以及我应该使用什么单位进行响应式设计?(非自适应设计)
- c++ - OpenGL,C++ 我不断收到错误:'int main(int, char**)' 以前在 C++ 中定义