обработка платежей (предоплаченный аккаунт) + Node + ReactJS - PullRequest
0 голосов
/ 10 ноября 2019

Поэтому мне нужно создать простое платежное приложение (с использованием stripe)

Однако мне неясно, что хранится в Stripe и что хранится на нашем сервере. В идеале я хочу, чтобы данные о клиентских картах хранились на Stripe, а токен или ключ клиента хранились на нашем сервере.

Это то, как Stripe уже работает?

Если чередование из моего чтения на npmПакет stripe гласит:

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

Насколько я понимаю, следующее

токенизация информации о кредитной карте всегда должна выполняться с Stripe.js наклиентская сторона.

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

Что мне неясно, так это то, что если у нас есть токен карты, у нас также должен быть токен клиента, поскольку у каждого клиента должен быть свой собственный профиль клиента в полосе.

Так что не будемхотите сохранить токен карты с токеном клиента, который нам дает полоса со стороны сервера?

И если так, то почему полоса не может просто связать токен карты с токеном клиента с самого начала?

* 1026Ясно, что я чего-то не понимаю. Поэтому, если кто-то может показать мне ПРОСТОЙ пример всего этого, это было бы здорово.
...