Невозможно получить сеансы проверки Stripe (функция получения не определена) - PullRequest
0 голосов
/ 27 мая 2020

Я пытаюсь интегрировать новые сеансы оформления заказа Stripe на свой веб-сайт. На бэкэнде NodeJS я пытаюсь получить цену из созданного session, поэтому я бы попытался использовать функцию checkout.sessions.retrieve. Когда я вызываю его вот так:

session = await stripe.checkout.sessions.retrieve(cs_test_ABC*etc);

, я получаю следующую ошибку:

TypeError: stripe.checkout.sessions.retrieve не является функцией.

На самом деле не вижу, откуда это error, так как я определяю stripe const в начале моего NodeJS файла:

const stripe = require('stripe')('sk_test_AAAetc');

Кто-нибудь сталкивался с этим раньше или знает возможные шаги для решения этой проблемы? Спасибо вам большое!

1 Ответ

0 голосов
/ 27 мая 2020

Это правильный синтаксис для получения сеанса . Я подозреваю, что ваша версия stripe-node устарела. У вас должна быть как минимум версия 6.28.0 до для получения сеансов Checkout .

...