我在我的 React Native 应用程序中使用
@stripe/stripe-react-native
(版本 0.19.0)包。当我尝试使用 confirmSetupIntent
方法确认设置意图时,我收到以下错误:
{
"stripeErrorCode": "resource_missing",
"localizedMessage": "An unexpected error occurred. Try again in a few seconds.",
"message": "No such setupintent: 'seti_123456789ABCDE'",
"type": "invalid_request_error",
"code": "Failed"
}
这是我的代码
const { error, setupIntent } = await confirmSetupIntent(
stripeSetupIntent.setupIntentClientSecret,
{
paymentMethodType: 'Card',
paymentMethodData: {
billingDetails: {
name: paymentMethodInfo.companyName,
email: paymentMethodInfo.email,
},
},
}
);
设置意图 ID seti_123456789ABCDE 似乎丢失了,但我在条带仪表板上找到了它。
该错误意味着您尝试确认的SetupIntent在您正在使用的Stripe帐户中不存在。
如果您可以在仪表板中找到SetupIntent ID,那么这意味着: