有没有办法,禁止某些客户支付? 支付宝和微信没有这方便的官方接口。 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ganwen
V2EX    问与答

有没有办法,禁止某些客户支付? 支付宝和微信没有这方便的官方接口。

  •  
  •   ganwen 2023-10-09 05:12:56 +08:00 2480 次点击
    这是一个创建于 738 天前的主题,其中的信息可能已经有所发展或是发生改变。

    求助,开发了一个小产品,大概每天有个几百个订单。

    但是太多傻逼客户了。(我不想骂人,但是真傻逼)

    我脾气不好,不太喜欢跟小白打交道,所以不会用的一律是退款,或者用的不好的,你也随时退,但是不想打第二次交道。

    有些顾客,哪怕你退款了,后来还是要买,偷偷注册新用户然后继续买,之后继续退。

    购买方式,是通过 web ,付款是支付宝和微信。

    请问各位,有没有什么好办法,可以禁止黑名单人群的支付,真的不想赚他们的钱。

    但是官方都不给任何借口,我吐了。

    18 条回复    2023-10-17 19:45:20 +08:00
    ganwen
        1
    ganwen  
    OP
       2023-10-09 05:18:33 +08:00
    我知道有撤销订单的接口,也能获取到用户的支付账户,都有 ID ,是不是可以在用户支付的时候写个自动任务,快速轮训,然后关闭?


    谁有类似的现成方案,比如用户的机器设备代码等,只要能禁止就行,愿意付费。
    airyland
        2
    airyland  
       2023-10-09 05:29:25 +08:00   1
    1. 微信订单有 openid ,支付宝订单有 buyer_user_id ,你可以在可以得到 openid 的时机进行关闭或者退款。
    2. 在退款时将用户 ip 、自己保存在浏览器的 id 、登录邮箱都列入黑名单,让同设备、id 的用户无法再次下单。
    billgong
        3
    billgong  
       2023-10-09 07:23:42 +08:00   1
    从法律角度也要完善一下,ToS 里面最好写清楚服务方可以无条件拒绝服务之类的
    Terry166
        4
    Terry166  
       2023-10-09 07:31:36 +08:00 via iPhone   4
    用户点击支付,不要直接调起支付 sdk ,先到服务器判断一下是不是在黑名单,客户端再根据返回的判断结果决定是否调用支付 sdk
    locoz
        5
    locoz  
       2023-10-09 08:12:00 +08:00 via Android
    “有些顾客,哪怕你退款了,后来还是要买,偷偷注册新用户然后继续买,之后继续退。”
    太经典了…看到就开始头大了
    Ashore
        6
    Ashore  
       2023-10-09 08:40:59 +08:00
    想道卖的是啥,为什么都不会用了还是会有人重复购买。
    18115692244
        7
    18115692244  
       2023-10-09 08:59:49 +08:00 via iPhone
    @Ashore onlyfans ?
    me1onsoda
        8
    me1onsoda  
       2023-10-09 09:01:05 +08:00
    不是需要服务端唤起支付吗?在服务端做验证就好了
    AreYou0k
        9
    AreYou0k  
       2023-10-09 09:14:19 +08:00   1
    @Ashore #6 大概率教程, 鸡场之类的吧
    ClarkAbe
        10
    ClarkAbe  
       2023-10-09 09:27:30 +08:00 via Android
    判断微信 openid 或者支付宝 user id 不对就不发起订单就好了啊
    pannanxu
        11
    pannanxu  
       2023-10-09 09:44:00 +08:00
    可以试试从逻辑上处理:微信扫码支付,跳转小程序进行支付,可以拿到 openid ,然后通过 openid 进行黑名单处理
    zackzergzeng
        12
    zackzergzeng  
       2023-10-09 09:50:55 +08:00
    搞个推荐码系统呗,填了才能去付款页面
    jstony
        13
    jstony  
       2023-10-09 09:53:29 +08:00
    既然你能识别到用户的 openid 或者 user id 或者手机号或者自己系统账号,用户下单的时候给他 show 个下单失败就完了啊。
    AutumnVerse
        14
    AutumnVerse  
       2023-10-09 10:13:21 +08:00
    注册新账号购买,那天王老子来了也没法判断吧?就比如 chatgpt ,都搞这么严格了,国内的各位不照样能买吗
    hxndg
        15
    hxndg  
       2023-10-09 10:16:15 +08:00
    禁止支付太靠后了,放在前面,订单确定用户直接干掉
    hxndg
        16
    hxndg  
       2023-10-09 10:17:53 +08:00
    这里面忘了说一点了,新用户就直接手机号或者微信号登陆?让用户重新注册手机号或者微信号的代价比较麻烦即可。彻底的防备很难
    javalaw2010
        17
    javalaw2010  
       2023-10-09 10:20:13 +08:00
    web 好办,首次进入的时候生成一个随机 id 扔到 cookie 里面或者 localstorage 里面,创建订单的时候记录下来就完事了,退款的时候加黑名单,下单的时候查黑名单,既然是小白,肯定也不懂怎么清 cookie 或者 localstorage ,这个方案足够了。
    ganwen
        18
    ganwen  
    OP
       2023-10-17 19:45:20 +08:00
    已解决,思路比较清奇,你买任你买,我直接判断黑名单 ID ,然后直接自动退款!完美。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5496 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 22ms UTC 03:36 PVG 11:36 LAX 20:36 JFK 23:36
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86