В настоящее время я работаю над приложением для интернет-магазина, разработанным на LARAVEL.
В этом проекте я принимаю одноразовые платежи с использованием STRIPE.
Я понимаю, что не могу хранить данные карты на своей стороне, но я хочу создать новую функцию, такую как метод оплаты, аналогичную функции со ссылкой на UBER EATS, где пользователь сможет хранить данные карты для оплаты будущих заказов.
Пожалуйста, предоставьте мне некоторые идеи или ссылки для подобных учебников.
Заранее спасибо.
Я бы посоветовал посмотреть на Stripe API:
https://stripe.com/docs/api#create_card-source-number
Stripe предлагает готовый метод для сохранения информации о кредитной карте, вы можете найти всю информацию в документации Stripe.
Вы можете создать объект карты и сохранить идентификатор этого объекта в вашей базе данных. По этой ссылке вы можете узнать, как создать карточный объект.
Вы также можете хранить следующие вещи, используя ссылку выше,
Вы можете использовать идентификатор объекта карты для осуществления платежей с уже сохраненной кредитной карты для этого клиента.