V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
Ceasar
V2EX  ›  问与答

身份证后有 X 死活注册不了 paypal。。。

  •  
  •   Ceasar · 2019-06-03 08:59:49 +08:00 via Android · 8994 次点击
    这是一个创建于 1984 天前的主题,其中的信息可能已经有所发展或是发生改变。
    59 条回复    2019-06-03 20:14:29 +08:00
    mogutouer
        1
    mogutouer  
       2019-06-03 09:01:58 +08:00   ❤️ 2
    不是很懂当年为什么要混一个字母进去,换个算法不行吗
    roustar31
        2
    roustar31  
       2019-06-03 09:03:02 +08:00 via Android   ❤️ 1
    大写?
    libaokai
        3
    libaokai  
       2019-06-03 09:04:18 +08:00 via iPhone
    大陆版的 PayPal 有什么用?
    Ceasar
        4
    Ceasar  
    OP
       2019-06-03 09:13:29 +08:00 via Android
    @roustar31 试过了,也不行
    Ceasar
        5
    Ceasar  
    OP
       2019-06-03 09:13:55 +08:00 via Android
    @mogutouer 这身份证让我流泪
    tanranran
        6
    tanranran  
       2019-06-03 09:14:06 +08:00
    @mogutouer #1 #1 还真不行,成本太高了。。
    coeo91
        7
    coeo91  
       2019-06-03 09:23:32 +08:00 via iPhone
    这个建议直接客服,
    kaneg
        8
    kaneg  
       2019-06-03 09:24:19 +08:00 via iPhone   ❤️ 3
    最后一位带 X 的的确是让人头疼,不同系统反应不一样,有的要小写,有的要大写,有的是星号,还有的干脆不支持。一圈试下来错误次数超过 3 次账户被锁了。这种情况自打这个傻 X 问世后,持续到现在还是层出不穷。
    当时设计这个算法的人就是机械脑袋,虽然算法上需要 10 个数字来提高纠错能力,但与其带来的巨大不便相比,完全可以牺牲一点精确度把 10 简化为 0 或者 1。
    Sharuru
        9
    Sharuru  
       2019-06-03 09:26:18 +08:00
    带 X 用户路过,一点问题都没有。
    aiouty
        10
    aiouty  
       2019-06-03 09:26:18 +08:00
    为什么不行?我的有 X 就可以注册啊
    geelaw
        11
    geelaw  
       2019-06-03 09:26:52 +08:00 via iPhone
    @mogutouer #1 这显然是 PayPal 自己的设计失误,而且非中国国籍者使用护照验证难道也不支持字母吗?
    treelion
        12
    treelion  
       2019-06-03 09:28:45 +08:00
    带 X 用户路过,一点问题都没有。
    7654
        13
    7654  
       2019-06-03 09:29:22 +08:00
    身份证号是国家标准,各系统支持不了,怎么能甩锅呢
    Very0ldMan
        14
    Very0ldMan  
       2019-06-03 09:29:30 +08:00   ❤️ 5
    身份证用公式校验的,所以简单点的方法就是你把身份证的数字加上 8 就能解决了。比如说尾数是 1x,x 是 10 的意思,那么加上 8 就是 28,尾数是 2x,那就用 38 注册,以此类推。
    geelaw
        15
    geelaw  
       2019-06-03 09:30:09 +08:00 via iPhone   ❤️ 1
    @kaneg #8 提示:0-9 加上 X 一共是 11 个符号。另外要完成你的论证,请先定义如何量化你的“纠错度”,然后论证如何修改后“纠错度”的变化是多少,在研究这个“多少”是否是可以接受的。

    放弃很简单的对身份证的完整支持只能说明写代码的业务能力不行。
    ZavierXu
        16
    ZavierXu  
       2019-06-03 09:30:31 +08:00
    @Very0ldMan 那到时候要你提供身份证的时候咋办?
    roustar31
        17
    roustar31  
       2019-06-03 09:31:51 +08:00   ❤️ 1
    程序员抱怨多一个字母难适配,还是最后一位固定位置固定字母的,可笑
    qilishasha
        18
    qilishasha  
       2019-06-03 09:34:08 +08:00
    哈哈身份证那是“Ⅹ”不是“ X ”
    crab
        19
    crab  
       2019-06-03 09:35:53 +08:00   ❤️ 1
    @kaneg 这都能让身份证背锅。洗得太搞笑了。
    Very0ldMan
        20
    Very0ldMan  
       2019-06-03 09:38:12 +08:00
    @ZavierXu #16 还能怎么办?直接原地爆炸 ;) 实在需要,拍照身份证摆正点,后期改两个数字也不难。我就不信公安会给 PayPal 开放身份证数据库校验的权限
    Ceasar
        21
    Ceasar  
    OP
       2019-06-03 09:38:26 +08:00 via Android
    @Very0ldMan 好像可以这样,many thanks!
    bumz
        22
    bumz  
       2019-06-03 09:40:47 +08:00   ❤️ 1
    @Very0ldMan #20 这样做属于伪造身份信息,属于欺诈,是违反 EULA 的。

    正确的做法是联系客服,反馈这一设计错误
    Ceasar
        23
    Ceasar  
    OP
       2019-06-03 09:41:23 +08:00 via Android
    @Very0ldMan 注册之后可以改身份证号码
    kaneg
        24
    kaneg  
       2019-06-03 09:47:48 +08:00 via iPhone   ❤️ 1
    统一回复下认为 X 无伤大雅的 V 友,外面有很多系统都有类似的问题,paypal 只是一个缩影,为什么这么多年都还存在这个问题,为什么末位 0-9 的人没这个问题?或许你们是能力很高的程序员,但外面还有很多很平庸的程序员在实现影响你日常生活的系统。目前为止,要去掉这个 X 已经是不可能的事了,毕竟这是国家层面的设计。这里抱怨下无非是从产品设计的角度来分析用户友好的问题。
    coderfox
        25
    coderfox  
       2019-06-03 09:51:30 +08:00 via Android   ❤️ 1
    @mogutouer @kaneg 因为 10 进制校验码在判断连续两位写反时效果不好,所以才引入了 X,使用 11 进制校验码。
    Very0ldMan
        26
    Very0ldMan  
       2019-06-03 09:54:04 +08:00
    @bumz #22 嗯,你说得对,有实际需要还是联系客服反馈这类问题更稳妥。
    Dogeg
        27
    Dogeg  
       2019-06-03 09:59:06 +08:00
    我的理解 X 是罗马数字,所以是大写的。就跟 iPhone X 一样。
    这么多年一直用大写 X 从来没遇到过问题。
    passerbytiny
        28
    passerbytiny  
       2019-06-03 10:04:54 +08:00   ❤️ 1
    @kaneg #22 你是否也认为物价局强制定价就能把房价降下来?你是否也认为停止印钱就能阻止通货膨胀?你是否也认为某云哪天醒悟了就能结束 996 ? 你这一个“国家层面的设计”,就把设计身份证验证位算法的科学家们给忽略了。平庸不是罪过,平庸有理是大罪。
    ZeroW
        29
    ZeroW  
       2019-06-03 10:08:27 +08:00 via Android
    emmm 我也是 X 结尾啊,已经用了很久了呀🙄
    tongyang
        30
    tongyang  
       2019-06-03 10:08:51 +08:00
    我得没事,肯定你哪有问题
    Mosugar
        31
    Mosugar  
       2019-06-03 10:12:38 +08:00
    我的也有 X 你肯定是怎么没搞对
    OrangeM21
        32
    OrangeM21  
       2019-06-03 10:13:52 +08:00
    注册海外 Paypal 不用实名吧
    passerbytiny
        33
    passerbytiny  
       2019-06-03 10:24:34 +08:00
    @kaneg #22 身份证号校验位计算依据:ISO 7064:1983,MOD 11-2 https://www.iso.org/standard/31531.html 。搜索关键词和购买地址都给你放这里了。
    Ceasar
        34
    Ceasar  
    OP
       2019-06-03 10:26:55 +08:00 via Android
    我是刚准备注册的
    yeluowuheng
        35
    yeluowuheng  
       2019-06-03 10:40:20 +08:00 via Android
    为什么我的可以注册
    mooncakejs
        36
    mooncakejs  
       2019-06-03 10:49:49 +08:00
    对于此类业务系统来说,支持规则是首要的,diss 规则是傻逼的。
    Sapp
        37
    Sapp  
       2019-06-03 11:13:48 +08:00   ❤️ 1
    @kaneg 这真的不是平庸的程序员,是垃圾的程序员好吗?身份证校验的正则一堆一堆现成的,只要找一个就行了,又不让你手写
    prccn
        38
    prccn  
       2019-06-03 11:30:40 +08:00
    @Very0ldMan #14 如果是一些随便用用的账号还可以,不建议在注册此类账户时使用,日后可能会带来很多意想不到的麻烦。
    co3site
        39
    co3site  
       2019-06-03 11:49:47 +08:00 via Android
    最后一位是校验位,按理后端可以直接算出来处理的
    alphatoad
        40
    alphatoad  
       2019-06-03 12:00:34 +08:00 via iPhone   ❤️ 1
    ❌联系客服,反馈 bug
    ☑️diss 现有规则
    shawnsh
        41
    shawnsh  
       2019-06-03 12:02:15 +08:00
    mod 11, 0,1,2,...X(10),paypal laji
    azh7138m
        42
    azh7138m  
       2019-06-03 12:23:56 +08:00 via Android
    @Sapp 这个校验和用正则校验,写起来长度起步几千
    9102 年了,这种校验为什么要写正则?
    iyaozhen
        43
    iyaozhen  
       2019-06-03 12:24:17 +08:00
    这有啥好吐槽规则的

    那手机 +86 呢,国际手机号呢
    efcndi
        44
    efcndi  
       2019-06-03 12:28:17 +08:00 via Android
    想要更正一下身份证中 X 的含义,并不是指代 10 的,而是在同号的情况下,用来区分男女性别的。
    pigmen
        45
    pigmen  
       2019-06-03 12:28:39 +08:00 via iPhone
    @Very0ldMan #14 真的假的
    pigmen
        46
    pigmen  
       2019-06-03 12:33:07 +08:00 via iPhone
    @efcndi #44 第 17 位是区分性别的,X 的意思就是十 罗马十
    honeycomb
        47
    honeycomb  
       2019-06-03 12:34:54 +08:00 via Android
    @efcndi 不是的,这个位是校验位,当时设计校验算法的时候选了这个有 11 种结果的算法的坑
    JinChen
        48
    JinChen  
       2019-06-03 12:45:50 +08:00 via iPhone
    @efcndi 17 位判断性别,奇数为男,偶数为女。
    yu95
        49
    yu95  
       2019-06-03 12:49:31 +08:00
    @efcndi 性别是倒数第二位
    haorrs
        50
    haorrs  
       2019-06-03 14:38:12 +08:00
    @Very0ldMan 这样你就变性了
    Very0ldMan
        51
    Very0ldMan  
       2019-06-03 15:30:40 +08:00
    @haorrs #50 啊,说的对,我忘记考虑这一点了,需要再加一次 8 才能避免。
    @pigmen #45 真的,你可以尝试把自己身份证尾数加上 16 放到校验网站去看看能不能识别通过。
    @prccn #38 是的,这种涉及财产的网站还是不建议这么玩,玩 high 了账户资金取不出来就嗨了
    sobigfish
        52
    sobigfish  
       2019-06-03 15:36:49 +08:00
    paypal 太垃圾, 全真实资料的账号下信用卡到期 没及时更新( 但那时没有支付) 就给我 suspended 了,填了新卡也没用(这个新卡同样删不掉了)
    非要带照片的身份证件。
    hoyixi
        53
    hoyixi  
       2019-06-03 15:41:07 +08:00
    我也是 X 结尾,而且是 N 年前注册的,没问题。

    现在 X 结尾问题处理上好多了,N 年前,那才叫一个惨,各处碰壁。
    WonderM
        54
    WonderM  
       2019-06-03 15:58:12 +08:00 via Android
    国内 pp 有意义吗?
    zhttty
        55
    zhttty  
       2019-06-03 16:42:44 +08:00
    什么脑回路?难道要国家来适配 PP ?明明是 PP 的锅或者题主的锅……还甩给国家背了?
    crc8
        56
    crc8  
       2019-06-03 17:44:56 +08:00
    好像当时怎么不直接用 * 代替 X
    mozutaba
        57
    mozutaba  
       2019-06-03 20:05:54 +08:00
    17 年 paypal 不支持换绑手机号,美国客户给我注销了开新号。
    这些蠢比设计就别给洗了。
    gavindexu
        58
    gavindexu  
       2019-06-03 20:06:51 +08:00 via iPhone
    我的带 X …也注册成功了啊,你注册的美区吗?
    wolfan
        59
    wolfan  
       2019-06-03 20:14:29 +08:00
    @Ceasar 为什么不用护照 ID 注册呐?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3641 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 10:33 · PVG 18:33 · LAX 02:33 · JFK 05:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.