Я работаю над настройкой повторяющихся платежей с помощью полосы. Я использую элементы реакции-полосы для сбора информации о карте, и похоже, что два способа сохранить карту на потом:
-
this.props.stripe.createToken()
-
this.props.stripe.createSource()
Затем создайте клиента на бэкэнд:
-
stripe.customers.create({ source: tokenId })
-
stripe.customers.create({ source: sourceId })
Результат в приборной панели:
- карточка sourceId
Мой вопрос в чем разница между этими двумя шаблонами? Должен ли я использовать один вместо другого? Я заметил, что в шаблоне tokenId на карте указано, что проверка cvc/zip прошла, а карта не говорит об этом в шаблоне sourceId. Но шаблон sourceId также явно говорит, что карта является платной и многоразовой, означает ли это, что карта, сохраненная с использованием шаблона tokenId, не может использоваться повторно? Полезны ли журналы/события в исходной карте? Структура возвращаемого объекта для двух шаблонов также различна.
Любая помощь будет высоко оценена, спасибо заранее!