Parse-Stripe:任务完成后的付款

时间:2016-01-20 19:43:49

标签: objective-c iphone parse-platform stripe-payments

可能重复: Parse.com create stripe card token in cloud code (main.js)

在我的申请中,一个人可以向另一个人请求任务(有点像优步)。请求任务的人是Client&执行该任务的人称为DoerClient& Doer两者都可以标记完成的任务。任务完成后,我想在Stripe的帮助下从Client's信用卡中扣除付款到我的银行帐户。我的后端由Parse管理,所以我想利用Cloud Code。

我已按照Parse's示例代码ParseStore

编写了我的云代码

现在,我可以在客户端生成包含信用卡信息(在注册时收集)的令牌,然后在云上为我的交易功能生成令牌。但是如果Doer完成了这项工作,那么我就无法在Doer的最终生成令牌,因为他/她将无法访问客户的信用卡。我的问题是,我是否可以使用CloudCode函数生成此令牌?

1 个答案:

答案 0 :(得分:0)

在Cloud Code上为afterSave运行Task。如果Task被标记为已完成,请使用正确的信用卡生成令牌(我建议使用Task - > Client指针结构 - > {{1 })并将其发送给Stripe。别忘了使用Credit Card