I know how to charge cards of my customers.
我知道如何向顾客刷卡。
BUT how can I send them money with Stripe ? I just have their card (which can be debit card or credit card).
但是我怎么能给他们发带条纹的钱呢?我只有他们的信用卡(可以是借记卡或信用卡)。
Imagine if Uber or Lyft user stripe, how do they do to pay their drivers through stripe?
想象一下,如果优步或Lyft用户条纹,他们如何通过条纹支付他们的司机?
Thanks
谢谢
2 个解决方案
#1
0
One way would be to setup a system that handles the payment and then based on the card you have pass it to 3:e party API that does money transfers or One easy way is if you ask the customers to enter in the needed information you can then use your banks API to from your account send the money to them.
一种方法是设置一个系统处理付款,然后基于卡你通过3:e方API,并转账或一个简单的方法是如果你问客户输入所需的信息你可以使用API来从你的银行账户给他们寄钱。
However easiest way is to use the refund function that the api of stripe has:
不过最简单的方法是使用stripe的api具有的退款功能:
charge = await stripe.charges.refund(charge.id, {
amount: 1000
});
or you you can use the create transfer function: https://stripe.com/docs/api#create_transfer Create_transfer can send payments to 3:e party bank or payment service.
或者您可以使用create transfer函数:https://stripe.com/docs/api#create_transfer create_transfer create_transfer可以将支付发送到3:e方银行或支付服务。
The thing you should base your system on is what information you will need to perform the task and then set that up once that is done you can use the already made API functions from Stripe to handle the task.
您应该将系统建立在执行任务所需的信息的基础上,然后将其设置为一旦完成,您可以使用来自Stripe的已经完成的API函数来处理任务。
Please let me know should you have any further questions.
如果你还有什么问题,请告诉我。
#2
3
(Disclaimer: I work for Stripe.)
(免责声明:我为Stripe公司工作。)
Generally speaking, you can't arbitrarily send funds to third-parties through Stripe.
一般来说,你不能任意地通过Stripe发送资金给第三方。
With Stripe Connect, you can create charges on behalf of third-parties, i.e. you'd charge a customer on behalf of a seller, and optionally take a cut (an "application fee") out of the transaction. These charges have to be for the sale of actual goods or services.
使用Stripe Connect,你可以代表第三方支付费用,也就是说,你可以代表卖家向客户收费,也可以选择从交易中扣除(“申请费”)。这些费用必须用于实际货物或服务的销售。
At this time, your merchants or service providers can be paid out:
此时,您的商家或服务提供商可以支付:
- in all countries supported by Stripe: to their bank account
- 在所有受Stripe支持的国家:银行账户
- in the US only: to debit cards (not credit or prepaid cards)
- 仅在美国:借记卡(非信用卡或预付卡)
I recommend you spend some time reading through Connect's documentation as well as this support article to find out if Connect would be a good fit for your needs.
我建议您花一些时间阅读Connect的文档和本文,看看Connect是否适合您的需要。
I recommend that you reach out to Stripe's support through the contact form and explain your business model and the flow of funds you had in mind. The support staff will be able to confirm whether your business model can be supported by Stripe and how you'd use the API to implement it.
我建议您通过联系方式联系Stripe的支持,并解释您的业务模式和您心目中的资金流。支持人员将能够确认Stripe是否支持您的业务模型,以及如何使用API实现它。
#1
0
One way would be to setup a system that handles the payment and then based on the card you have pass it to 3:e party API that does money transfers or One easy way is if you ask the customers to enter in the needed information you can then use your banks API to from your account send the money to them.
一种方法是设置一个系统处理付款,然后基于卡你通过3:e方API,并转账或一个简单的方法是如果你问客户输入所需的信息你可以使用API来从你的银行账户给他们寄钱。
However easiest way is to use the refund function that the api of stripe has:
不过最简单的方法是使用stripe的api具有的退款功能:
charge = await stripe.charges.refund(charge.id, {
amount: 1000
});
or you you can use the create transfer function: https://stripe.com/docs/api#create_transfer Create_transfer can send payments to 3:e party bank or payment service.
或者您可以使用create transfer函数:https://stripe.com/docs/api#create_transfer create_transfer create_transfer可以将支付发送到3:e方银行或支付服务。
The thing you should base your system on is what information you will need to perform the task and then set that up once that is done you can use the already made API functions from Stripe to handle the task.
您应该将系统建立在执行任务所需的信息的基础上,然后将其设置为一旦完成,您可以使用来自Stripe的已经完成的API函数来处理任务。
Please let me know should you have any further questions.
如果你还有什么问题,请告诉我。
#2
3
(Disclaimer: I work for Stripe.)
(免责声明:我为Stripe公司工作。)
Generally speaking, you can't arbitrarily send funds to third-parties through Stripe.
一般来说,你不能任意地通过Stripe发送资金给第三方。
With Stripe Connect, you can create charges on behalf of third-parties, i.e. you'd charge a customer on behalf of a seller, and optionally take a cut (an "application fee") out of the transaction. These charges have to be for the sale of actual goods or services.
使用Stripe Connect,你可以代表第三方支付费用,也就是说,你可以代表卖家向客户收费,也可以选择从交易中扣除(“申请费”)。这些费用必须用于实际货物或服务的销售。
At this time, your merchants or service providers can be paid out:
此时,您的商家或服务提供商可以支付:
- in all countries supported by Stripe: to their bank account
- 在所有受Stripe支持的国家:银行账户
- in the US only: to debit cards (not credit or prepaid cards)
- 仅在美国:借记卡(非信用卡或预付卡)
I recommend you spend some time reading through Connect's documentation as well as this support article to find out if Connect would be a good fit for your needs.
我建议您花一些时间阅读Connect的文档和本文,看看Connect是否适合您的需要。
I recommend that you reach out to Stripe's support through the contact form and explain your business model and the flow of funds you had in mind. The support staff will be able to confirm whether your business model can be supported by Stripe and how you'd use the API to implement it.
我建议您通过联系方式联系Stripe的支持,并解释您的业务模式和您心目中的资金流。支持人员将能够确认Stripe是否支持您的业务模型,以及如何使用API实现它。