#node.js #reactjs #express #stripe-payments
Вопрос:
Я пытаюсь получить идентификатор клиента/Идентификатор оплаты после покупки и отправить идентификатор клиента/идентификатор оплаты в базу данных для дальнейшего использования.
import StripeCheckout from 'react-stripe-checkout';
onToken = async (token) => {}
<StripeCheckout
stripeKey='pk_test_51JG'
token={this.onToken}
amount={this.state.grandTotal * 100}
name='Payment'/>
Комментарии:
1. в чем вопрос и в чем вы боретесь?
Ответ №1:
Рекомендуемый способ-настроить конечную точку webhook и подписаться на checkout.session.completed
события: https://stripe.com/docs/payments/checkout/fulfill-orders#handle-the-event
В зависимости от того, что именно вы подразумеваете под «идентификатором транзакции», необходимая вам информация, скорее всего, уже содержится там или может быть получена из Stripe с помощью доступных идентификаторов.
Комментарии:
1. Мне нужен идентификатор платы за полосу или идентификатор клиента, onToken = асинхронный (токен)=>{} Только в ответе на токен я получаю идентификатор карты. Как получить идентификатор оплаты или идентификатор клиента?