Разница между использованием Stripe Elements в React и созданием ваших собственных React Elements для получения токенизированной карты - PullRequest
0 голосов
/ 28 октября 2019

Это скорее концептуальный вопрос, нежели вопрос кодирования. Речь идет о реализации Stripe в приложении React, где вы берете данные карты пользователя, сохраняете ее в полосе, получаете токенизированную карту и сохраняете ее в БД.

Итак, недавно я реализовал Stripe в своей реакцииприложение, и я пошел с инструкциями здесь: https://stripe.com/docs/recipes/elements-react Это означает, что я использовал их Striact React Элемент, чтобы получить номер карты, срок действия и т. д.

Позже, я попытался и сам создал элементы React вместоиспользуя их библиотеку и отправил запрос в Stripe с информацией о карте, чтобы получить ответ токенизированной карты.

Теперь оба вышеуказанных процесса работают нормально. Я просто не понимаю, какая из них лучше и почему?

Процесс токенизации карты в обоих случаях одинаков. Единственное отличие состоит в том, что когда я показываю карточную форму пользователю, она либо с их элементами библиотеки, либо с пользовательскими элементами React, созданными мной, и я не вижу, какой способ предпочтительнее или вообще существует.

Или оба пути одинаковы. Предоставляет ли нашивка React Element для тех, кто не знает, как создать его для себя?

...