Я пытаюсь следовать руководству, которое добавляет Stripe в приложение Angular.
В обучающем видео показана документация на официальном сайте Stripe о том, как создать сеанс.
Внутри объект, используемый для создания сеанса, существует ряд позиций.
Позиции в обучающем видео: name
, description
, amount
, currency
.
До сих пор я отлично следил за руководством, но теперь получаю следующее сообщение об ошибке:
Purchasing course with id: Z9CicdZalK023hJOJu7A
{
payment_method_types: [ 'card' ],
success_url: 'http://localhost:4200/stripe-checkout/?purchaseRe
cancel_url: 'http://localhost:4200/stripe-checkout/?purchaseRes
line_items: [ { name: '', description: '', amount: 1500, curren
}
Unexpected error occurred while purchasing course: StripeInvalidems[0][name]'. We assume empty values are an attempt to unset a pet. You should remove 'line_items[0][name]' from your request
Я сам просматривал последнюю документацию здесь . Единственные позиции, упомянутые здесь, - это цена и количество, поэтому мне интересно, name
больше не используется в качестве позиции, и, следовательно, причина, по которой я получаю сообщение об ошибке.
Может кто-нибудь посоветовать, пожалуйста, или нет в этом дело?