api - Stripe 允许给客户钱吗?

标签 api payment-gateway

我正在使用 Stripe几个项目的 API。

我第一次不得不考虑一个特殊情况,即客户注册他的卡(或其他任何可能的卡)并从 Stripe 获得一些钱;类似于退款,但之前没有付款......

我意识到这种功能对系统的风险,它必须在任何地方都受到过度保护。

我在网上搜索,没有找到任何相关的答案。是否可以 ?如果是,您如何使用 API 做到这一点?

最佳答案

可以通过此处概述的 Stripe API 发出退款:

https://stripe.com/docs/api#refunds

...但是您所描述的商业惯例在所有信用卡处理上下文中都是不允许的。

当使用 Stripe 或 Square 等服务接受付款时,您的付款将流经他们的商家帐户,并且在信用卡处理的范围内,商家帐户不能用于将资金转账给随机的持卡人作为企业实践,除了退还持卡人先前作为先前销售的一部分支付的款项。

商家账户不像银行账户,而更像是信用额度。可以想象,尽管有规则,您还是可以尝试通过退款汇款,因为没有什么可以阻止您尝试;但最终您的转账会被标记,因为您的业务应计的负商家账户余额会触发整个支付处理链中的各种警告标记。最终,如果你不停止,你应该最终会被踢出 Stripe。即使您要通过商家服务提供商(Braintree、Auth.Net 等)自己注册,拥有自己的商家帐户也无济于事。对于为什么不允许这样做,规则没有很好的记录,但简短的原因是存在可能会在很短的时间内使上游方损失大量资金的欺诈计划。允许这种退款做法不符合他们的利益。如果您尝试设置自己的商户帐户,任何知识渊博的商户服务提供商都会拒绝您的申请,前提是您的意图很明显是主要向信用卡发放退款。

如果您尝试提供某种注册或购买奖励,而不是直接给客户钱,最好提供信用额度、优惠券或其他不会改变仅接受付款语义的折扣来自您的 Stripe/商家帐户。

如果您正在尝试通过 Stripe 创建某种汇款服务,我强烈建议您不要为接收方使用信用卡,并建议您考虑执行 ACH/电汇。 ACH 系统对汇款没有相应的限制,因为在信用卡处理中有限制。

关于api - Stripe 允许给客户钱吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30841041/

相关文章:

api - 基于 REST API 的 SDK - 开销?

python - 在 Flask 中是否有使用 API key 进行身份验证的公认方法?

ios - PSTCKPaymentCardTextField 未显示在 View 中

paypal - 使用 barclaycard 付款 epdq 创建别名 - 未知订单/1/s/

api - Magento 2 API : How do I list products as a customer or anonymous user

api - 使用youtube Api V3为评论设置访问控制(允许评论=批准而不是全部)

javascript - Node |要求未定义

payment-gateway - CCAvenue 中的重定向 URL

ios - iOS 中的 PayWay API 集成程序?

java - Java 支付网关