仅限使用Authorize.Net:在单一信用卡授权中进行多个部分捕获

问题描述:

我对于之前提出的类似问题(标题为“单个信用卡授权中的多个捕获”的主题)有疑问。仅限使用Authorize.Net:在单一信用卡授权中进行多个部分捕获

本质上我问同样的问题,但想详细询问是否可以通过Authorize.Net进行多次部分捕获(我检查了他们的资源并没有发现确凿的答案)。

我问这个问题的原因是这个假设的情况。假设一个客户订购物品A和B.物品A有库存并且可以立即发货,但是物品B不是并且需要在运送之前获得。客户将在一次授权中将这两件商品的价格合并为一笔总付款,但作为卖家,卖家想要进行两次部分拍摄。一旦物品A出货,一次部分捕获(和结算),然后在物品B变得可用并被运送时的第二次部分捕获(和结算)。

一位用户在上一个问题的线程中发布了不同的处理器可以启用多个部分捕获(包含处理器列表)的功能,但我只对在Authorize.Net中查找此功能感兴趣。

有没有人可以给我一个坚实的答案,无论Authorize.Net是否支持这种功能?

他们做不是。这不是支付网关可以支持的,因为他们只处理将支付请求发送给处理银行并返回响应。美国商家账户不允许多次使用授权码,因此您可以在这里找到自己的限制。如果您想从一张卡上获得更多付款,您应该申请多个授权码(这是一种糟糕的用户体验,因为所有这些资金都会一直持有,直到您释放它们),或根本不使用授权并实时向用户收费但是使用CIM API创建付款账户并在必要时对其进行收费。

支持这种事情的处理器可能是第三方支付提供商,他们在提供服务方面有更大的灵活性。

不,他们没有,但他们可能会在将来。从技术上讲,管理合规性比描述的要复杂得多;例如授权和结算金额需要匹配,估计授权指标等。有关更多信息,请参阅Visa存储的凭证交易框架。 https://usa.visa.com/support/merchant/library/visa-merchant-business-news-digest.html今天的其他支付网关支持。