Флэш-платежи по кредитным картам? - PullRequest
1 голос
/ 17 сентября 2009

Кто-нибудь знает, как весь процесс оформления заказа, включая проверку кредитной карты и платежи / транзакции, может выполняться во Flash без перенаправления на другую HTML-страницу?

Поскольку Flash имеет все возможности веб-браузера (запросы страниц, GET, POST) и даже некоторые полезности (запросы страниц между доменами, сокеты), я предполагаю, что это не должно быть слишком сложно.

Когда-нибудь делал что-то подобное? Любая помощь приветствуется. Я не против использования какой-либо серверной системы или промежуточного платежного шлюза и т. Д.

Спасибо

Ответы [ 3 ]

5 голосов
/ 17 сентября 2009

Я бы лично не советовал. Если вы размещаете веб-страницу с информацией о карте, вам необходимо выполнить PCI-DSS соответствие, что не является тривиальным.

У вас также могут возникнуть проблемы с 3dsecure-аутентификацией (проверено Visa / Secure Code), которая обычно выполняется с помощью iFrame.

2 голосов
/ 17 сентября 2009

На этом сайте онлайн-обучения есть набор бесплатных учебных пособий, описывающих, как подключиться к PayPal или authorize.net. Я бы подумал, что в большинстве случаев вы сначала выберете свой шлюз, исходя из соображений бизнеса, а затем решите, как впоследствии получить к нему доступ из Flash, но код в этом руководстве может быть применим к другим шлюзам. (Я не использовал описанный код.)

0 голосов
/ 17 сентября 2009

Ну, первое, что нужно знать при рассмотрении такого рода вещей, это то, что тривиально легко декомпилировать SWF очень просто, поэтому в целях безопасности вы бы использовали Flash в качестве тонкого слоя взаимодействия с серверной серверной частью для всех Ваша аутентификация и обработка транзакций.

Помимо этого, специфические проблемы безопасности не относятся к моему опыту.

...