3

我经营的业务类型允许客户在付款之前获得结果。我在他们注册时获取他们的信用卡信息,然后从一周到一个月的任何时间向他们收取我的服务费用。大多数情况下这很顺利,但偶尔人们会尝试使用虚拟信用卡来玩这个系统,然后扔掉借记卡(就像你可能在 Wallmart 买的那样)。

我做了一些研究,发现http://en.wikipedia.org/wiki/List_of_Bank_Identification_Numbers,但这不是一个完整的列表。无论如何要确定卡片的来源;特别是虚拟和扔掉的卡片。

或者有没有人对这个问题有任何经验,并且可以给我一些解决这个问题的想法?

4

4 回答 4

5

预授权不会解决这个问题。丢弃卡将成功预认证,因此不要允许区分临时卡和长期卡的方法。

预授权本身有许多问题,主要问题是每个发卡机构都会在不同的时间内持有预授权值,从 2 天到 30 天不等。这可能会导致您过于频繁地进行预授权(这确实让客户感到恼火,因为看起来钱不断从他们的帐户中流出)或不够频繁(因此预授权下降并且您无法保证)的问题当您真正想要结算时,资金可用)

不幸的是,您面临的问题是您只需要应对或改变您的商业模式!公平地说,任何类型的卡都可能会遇到您当前模型的问题。无法保证长期卡将始终有可用资金,或者不会被取消(例如由于卡丢失)或到期。

你能想象走进一家商店并在收银台被告知,“谢谢,但现在不要付钱给我们——只要留下你的卡详细信息,我们会在月底向你收款”。滥用的时机已经成熟。很抱歉这么直率,但您要么需要将滥用行为计入您的成本,要么找到不同的模型。一种替代方法可能是对在提供服务时使用的“信用”进行预付费用,然后不经常执行重复授权/结算以充值信用(如果身份验证拒绝,则暂停帐户)。您需要确保您的服务提供商使用Visa Account Updater 服务Mastercard Automated Billing updater. 这些服务允许通过自动更新已过期或被新卡详细信息替换的卡来重复授权。任何已被取消的卡都会掉落并拒绝。

于 2010-03-03T07:47:06.523 回答
4

对金额进行暂停(授权)交易,并根据需要每 x 天更新一次,直到您决定保留或释放它

但是,并非所有 CC 服务提供商都支持保留交易,因此可能更容易在最初支付全额费用并在不满意时提供全额退款

请记住,您不应该存储 CC 编号,只能存储来自 CC 服务提供商的交易参考

使用像paymentexpress这样的全方位服务支付提供商来访问保留服务等

于 2010-03-02T22:31:39.237 回答
3

You could also put funds into an escrow. Money is drawn from the account and put in escrow and then when the job is done, both parties agree payment should go through and you get paid. Simple.

于 2012-11-26T18:21:35.447 回答
2

你做错了,但它实际上比两个提议的解决方案描述的要简单得多。

首先,你永远不会得到一张完整的卡片类型列表。多年来,我一直在创建信用卡处理软件,最好的处理器可以为您提供每个处理器的通用列表。他们提供的列表通常仅将卡分类为消费者级别 1 卡或 2 级或 3 级卡的变体(舰队、P 卡等)。因此,除非您正在处理发送带有结算的行项目详细信息,否则您不需要处理此问题。(相信我,你不想处理它......这是纯粹的混乱。)

您需要做的是有一个流程,您可以在传递信息时对资金进行授权保留。这会减去持卡人可以在卡上消费的金额,并将其保留供您领取。当您持有该款项时,您不太可能在收款时遇到问题。这不是预授权;预授权只能让您大致了解该卡是有效的,但不会保留资金供您以后收取。

然后,您可以通过两种方式收款:

  • 使用执行主机捕获的处理器。这意味着在一天中的某个时间,您所有未完成的授权将自动结算。如果您在授权时提供电子信息,这听起来很适合您。
  • 拥有自己的日常流程,将交易提交给处理器进行结算(也称为终端捕获)。使用这种方式,如果购买的物品的交付可能有一些延迟,您可以决定何时收款。(例如,也许您必须制造购买的物品。)

无论哪种方式,您的客户都可以使用他们想要的任何卡类型,并且只有在他们的购买交付后才会收取费用。他们甚至可以在购买后立即取消他们的卡,但他们将无法绕过您存入他们资金的 OTB(开放购买)的预订。因此,即使他们使用了虚拟卡或现金卡,他们也只能提取减去您预订金额的资金。

而且,与流行的看法相反,您可以存储信用卡号。这只是意味着您有更高的标准来实现 PCI 合规性。在您的情况下,标记化解决方案可能会降低此标准。有几个处理器提供此功能,但这是另一个线程的冗长讨论。

于 2010-03-03T14:13:47.267 回答