Stripe + Apple Pay:如果我有令牌,我可以收取任何我想要的金额吗?

时间:2017-01-23 19:00:41

标签: react-native stripe-payments

我正在查看React Native的这个条带/苹果付费库:https://github.com/tipsi/tipsi-stripe

以下是一个例子:

const items = [{
  label: 'Whisky',
  amount: '50.00',
}, {
  label: 'Tipsi, Inc'
  amount: '50.00',
}]

const shippingMethods = [{
  id: 'fedex',
  label: 'FedEX',
  detail: 'Test @ 10',
  amount: '10.00',
}]

const options = {
  requiredBillingAddressFields: 'all',
  requiredShippingAddressFields: 'all',
  shippingMethods,
}

const token = await stripe.paymentRequestWithApplePay(items, options) // <-----------------

// Client specific code
// api.sendTokenToBackend(token)

// You should complete the operation by calling
stripe.completeApplePayRequest()

// Or cancel if an error occurred
// stripe.cancelApplePayRequest()

我们说我的用户同意购买上面的Whiskey和Tipsi项目并通过Apple Pay并收到令牌。该令牌仅对该金额有效($ 50 + $ 50 + 10)?在我的应用程序中,我允许用户在实际收费之前从订单中删除内容,这意味着我会使用令牌向他们收取的金额与他们在Apple Pay中按下确定时的约定金额不同。

因此,如果返回的令牌是110美元,我最终只能收取60美元的费用吗?

0 个答案:

没有答案