Мне было любопытно об этом на некоторое время и никогда не смогло найти никакой хорошей информации. Раньше я работал в месте пиццы, которое делало онлайн-заказ. Пользователь должен представить свою карточную информацию, и мы запустим ее в магазине. Мне было интересно, может ли кто-нибудь дать мне представление о том, как эта сделка состоялась. Если это соответствует требованиям PCI, и как он будет отправлен на принтер. Я мог бы подумать о нескольких путях, но ни один из них действительно не был правильным. Я хочу сделать это на PHP. Благодарю.Отправка номера кредитной карты пользователей на принтер с помощью PHP
4
A
ответ
7
Если я где разработать эту систему было бы так:
- Столбики клиента информацию о заказе и CC с помощью веб-формы по защищенному каналу на сервер (с помощью PHP для генерации страницы и принять информация обратно).
- Сервер будет использовать payment gateway и оплатить карточку на сервере (скрипт PHP на стороне сервера).
- При успешном биллинг он контактировал бы приложение, работающее на поле в ресторане с тем, что печать на билете заказа (только последние 4 цифры информации ЦК отправляется в ресторан)
Обновлено с предложением Криса
0
Другой вариант - использовать PGP для кодирования кредитной карты на сервере с помощью открытого ключа. Когда CC отправляется в хранилище, он может быть декодирован с помощью закрытого ключа и просмотрен для его зарядки. Но когда вы передаете информацию о кредитной карте вокруг, вы всегда рискуете от чего-то ужасного. Всегда лучше использовать шлюз и немедленно заряжать карту или разрешать транзакцию, а затем возвращаться и собирать средства, запустив номер авторизации.
Смежные вопросы
- 1. Хранение номера кредитной карты - PCI?
- 2. PHP Отправка данных на принтер
- 3. Проверка кредитной карты с помощью JQuery
- 4. Отправка данных на принтер
- 5. Номера маски на кредитной карте
- 6. Маскировка номера кредитной карты из ОЗУ
- 7. TextBox: введите пробелы для номера кредитной карты?
- 8. Подтвердить ввод 16-значного номера кредитной карты
- 9. Неверный номер кредитной карты Magento с исключением типа кредитной карты
- 10. drupal webform - повторная отправка кредитной карты на admin edit
- 11. Номер кредитной карты Asp.net маскируется в текстовом поле с последующим подтверждением и обработкой номера кредитной карты
- 12. Обработка информации с помощью кредитной карты php с почтой
- 13. Продукт и оплата с помощью кредитной карты
- 14. вопросы с проверкой кредитной карты
- 15. windows azure проверка с помощью кредитной карты
- 16. Оплатить с помощью кредитной карты в полосе
- 17. Обновление клиентской кредитной карты с помощью PHP & Stripe
- 18. Оплата через Paypal с помощью кредитной карты
- 19. Изменения кредитной карты с помощью Stripe checkout.js
- 20. добавление сканирования кредитной карты с помощью камеры
- 21. Создание динамической кредитной карты с помощью JavaScript
- 22. Оплата с помощью кредитной карты в Paypal
- 23. Отключить оплаты с помощью кредитной карты
- 24. Оплата с исполнением кредитной карты
- 25. Отправка команд на удаленный принтер
- 26. Самый безопасный способ передачи номера кредитной карты через многоступенчатую форму?
- 27. Процедура возврата авторизованного пользователя без номера кредитной карты
- 28. Проверка кредитной карты Paypal
- 29. Отправка компонента JTextArea на принтер
- 30. Отправка текстового блока на принтер?
Согласен, CC никогда не должен печататься. Если вообще это будет похоже на последние 4 цифры. – Chris
На самом деле это закон во многих штатах США и является правилом для Visa и MasterCard (также и Amex). Это называется усечением кредитной карты. –
Согласен. Все приложения, относящиеся к кредитным картам, должны соответствовать требованиям PCI. –