条带捕获费用金额节点和Swift
我试图用不同的金额记录一笔费用,但我得到一个错误,说“没有这样的费用”,有时金额应该低于实际的费用。然而,最常见的错误是“无此类费用”,尽管费用不是零 这是node.js中的云代码函数: Swift代码 电荷变量不是零条带捕获费用金额节点和Swift,swift,parse-platform,stripe-payments,parse-cloud-code,stripe-connect,Swift,Parse Platform,Stripe Payments,Parse Cloud Code,Stripe Connect,我试图用不同的金额记录一笔费用,但我得到一个错误,说“没有这样的费用”,有时金额应该低于实际的费用。然而,最常见的错误是“无此类费用”,尽管费用不是零 这是node.js中的云代码函数: Swift代码 电荷变量不是零 您确定您的错误不是由于将目的地设置为数字造成的吗?目的地应为帐户id,并且在创建费用时也应设置,而不是捕获费用。除了捕获的电荷外,您不应该向电荷方法传递任何其他参数 您也不应该在此处设置费用金额 对于仍在经历此问题的一些人,正确的解决方案是首先将费用id作为字符串传递,然后将金额
您确定您的错误不是由于将目的地设置为数字造成的吗?目的地应为帐户id,并且在创建费用时也应设置,而不是捕获费用。除了捕获的电荷外,您不应该向电荷方法传递任何其他参数
您也不应该在此处设置费用金额 对于仍在经历此问题的一些人,正确的解决方案是首先将费用id作为字符串传递,然后将金额作为第二个参数传递到如下对象中:
stripe.charges.capture( 'chargeIdExample3242', {amount: 23} );
PFCloud.callFunctionInBackground("cancellationFee", withParameters: ["charge": chargeID]) { (success: AnyObject?, error: NSError?) -> Void in
if error == nil{
// code
}else{
// code
}
}
stripe.charges.capture( 'chargeIdExample3242', {amount: 23} );