Мне было интересно, как именно веб-сайты обрабатывают информацию о кредитных картах для веб-сайтов онлайн-покупок? Я получаю часть, где вы, скажем, настраиваете торговый счет с PayPal, Amazon, экспресс-платежами и т. Д., А затем они вычитают деньги со счета покупателя и отправляют их на ваш (с комиссией за обработку). Но как именно эти сайты проверяют вашу платежную информацию, когда мы знаем, что банки - это те, кто хранит информацию о всех банковских счетах / картах в своих базах данных. Процесс проверки и подтверждения не выполняется вручную, т. Е. Они идут в банк с вашей информацией, а затем вычитают деньги. Я внештатный разработчик полного стека, но я остался в стороне от проектов электронной коммерции, потому что я хотел бы получить все необходимые знания, прежде чем приступить к проекту. Я в порядке с внешним интерфейсом и серверным кодированием / настройкой, так как ранее созданные мной сайты были созданы с нуля буквально (с notepad ++ и настройкой баз данных с помощью php и mysql). Когда дело доходит до создания веб-сайта, например, вы можете пойти и купить одежду. Я знаю, как легко спроектировать и создать интерфейс, а также настроить его для регистрации, входа и т. Д. Я хорош с внутренним кодированием и настройкой также. Но вот часть, где я останавливаюсь на эккомерческих проектах. Я не использую шаблоны (Squarspace, WordPress и т. Д.). Не то чтобы я им против них, и я фанат Squarspace, но лично для меня создание сайтов с нуля дает мне больше контроля над всем, и время никогда не было проблемой с моим подходом. Итак, давайте возьмем форму, которую вы должны заполнить после нажатия кнопки оформления заказа. Я могу сделать это легко, работая над веб-сайтами, представленными на сайте www. Итак, у меня есть форма, где они должны ввести всю свою личную информацию / данные кредитной карты. Я могу сохранить эту информацию в защищенной базе данных, а также зашифровать данные, но это не регистрационная форма для веб-сайта социальных сетей. Поэтому, когда я получаю их информацию в своей форме, как именно я обрабатываю эту информацию, чтобы вычесть деньги с их счета и т. Д.? Так что, насколько мне известно, у меня есть 2 варианта: первый - позволить сторонней стороне обрабатывать информацию об оплате (amazon, paypay, payment express). Я имею дело с техническим вопросом, так как именно я могу отправить им информацию из формы на моем веб-сайте, чтобы они могли обработать транзакцию, а затем отправить мне подтверждение того, что транзакция прошла успешно. Я уже знаю, как отправлять почту, поэтому после того, как они отправят мне подтверждение, я отправлю детали платежа обратно клиенту (но я знаю эту часть). Внешней стороне для обработки платежей также необходимы соответствующие данные о продукте, такие как цена, размер, цвет и т. Д. (Ну, может быть, не последние 2, а только цена). Так что я просто хочу, как мне сделать скачок с уже созданным сайтом, но есть вопрос оплаты и перевода денег. Вам не нужно беспокоиться о, скажем, SSL-сертификатах, шифровании данных и шифровании форм, я хорошо разбираюсь в серверной части. Это как раз та часть с сайтами eccomerce, где участвует оплата. Второй вариант - создать для компании торговую компанию, которая подключается к банкам, но я знаю, что это будет так же сложно, как настроить DNS-серверы и продавать доменные имена людей, поэтому я буду придерживаться третьей стороны, обрабатывающей информацию об оплате , Я действительно хотел бы знать, как я делаю этот скачок с точки зрения обработки чьей-то платежной информации. Большое спасибо. P.S не бойтесь получить техническую причину, техническую, с которой мы имеем дело