[英]Is Apple Pay token transactionId globally unique?
以下是ApplePayJS令牌的测试示例:
{
"paymentData": {
"version": "EC_v1",
"data": "...",
"signature": "...",
"header": {
"ephemeralPublicKey": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE6jY12R9PoL7bzaC3/ibs6q6+g/cqjSkiO3GVFld2NVUA6kRlq0iJRT+XzfmGFvRs/G2qwgmWY8fKu7p6Ktgxug==",
"publicKeyHash": "AJiEM3d+czut7s1t4QdtRBPjSOxw0D6iWSp1MUdXueM=",
"transactionId": "f8f0c804922303decba1a8a4f7c503df1a6314e44e8db5ae7eb6b7fe0323513b"
}
},
"paymentMethod": {
"displayName": "MasterCard 1471",
"network": "MasterCard",
"type": "debit"
},
"transactionIdentifier": "F8F0C804922303DECBA1A8A4F7C503DF1A6314E44E8DB5AE7EB6B7FE0323513B"
}
在实践中,它总是使顶级transactionIdentifier
字段与嵌套的paymentData.header.transactionId
不区分大小写。
文档说:
transactionIdentifier
此付款的唯一标识符。
该标识符适用于收据。
Google搜索还会发现如何使用Apple Pay处理退货 :
在日本,您还可以使用收据上的交易ID来查找购买并处理退货。
transactionId
也是64个十六进制字符或32个完整字节长。 哪个比唯一交易标识符格式长 。 因此,有足够的空间来真正具有全球独特性。
仍在寻找更直接可靠的证据。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.