2013-12-15 18 views
0

У меня есть html-страница с формой платежа. Когда мы вводим номер кредитной карты, javascript набирает номер кредитной карты и преобразует ее в текст cypher. Этот текст cypher с использованием php отправляется в веб-сервис, используя cUrl.The webservice возвращает токен, который мы можем использовать в качестве номера кредитной карты. Поскольку у меня нет соответствия PCI, я не могу хранить номер кредитной карты как есть, поэтому его можно хранить только как токен.Будет ли скрипт java работать в приложении Android?

Так что я пытаюсь сделать это приложение для Android равноправным для этого веб-приложения. Но часть tokenizastion кредитной карты, используя javascript. Как я могу это сделать? Вместо этого javascript (предоставленный компанией токенизации) , что можно использовать? Можно ли использовать javascript в моем приложении для Android?

Прошу прощения за этот вопрос.

+0

Вы можете использовать ScriptEngine или использовать браузер ... –

ответ

0

Google для PhoneGap, Вы можете запустить HTML + JS + CSS в качестве приложения

+0

Как приложение или приложение в приложении? Я создаю приложение, похожее на paytm, у которого есть форма оплаты. Могу ли я сделать это внутри заявление? –

+0

как приложение ... вы можете создать с помощью phoneGap (или я могу назвать его «Cordova») мобильным приложением. Если у вас уже есть приложение, и вы хотите только добавить эту страницу html, так что вам нужно отредактировать свой вопрос и объясните это лучше. Смотрите здесь: http: // phonegap.com/app/ – Ofear

0

У меня есть страница HTML, которая имеет платеж form.When Набирает номер кредитной карты, JavaScript caputures кредитной карты номер и преобразовать его в текст cypher.

С вашего вопроса я получаю сильное впечатление, что вы понятия не имеете, что делаете, и не должны обрабатывать номера кредитных карт каким-либо образом.

Вы не можете просто использовать Javascript для шифрования номеров кредитных карт - если бы вы могли, SSL был бы устаревшим. Если вы используете SSL, вам не нужно дважды шифровать его для передачи.

Кроме того, пожалуйста, обратитесь к this, который говорит:

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

и this, который говорит:

Нужна ли мне беспокоиться о PCI Compliance?

Любой, у кого есть бизнес, который получает платежи от клиентов, которые используют свои кредитные карты для оплаты, должен быть совместим с PCI - даже если вы получаете только один платеж по кредитной карте в год. Объем транзакций не имеет значения. Даже если ваш веб-сайт использует стороннюю услугу, такую ​​как PayPal, Google Checkout или Mijireh, вам все равно необходимо быть совместимым с PCI, потому что ваш бизнес (не обязательно ваш сайт) получает платежи через кредитную карту.

Итак, вы ошибаетесь, если считаете, что вам не нужно быть совместимым с PCI. Токенизация - это способ добиться соответствия PCI более легко, а не способ полностью избежать этого.

+0

Обычно тот, у кого нет процесса компиляции pci, не может хранить или хранить номер кредитной карты. Также есть сторонние токенизирующие компании, которые подписывают номер карты, которую мы можем обрабатывать и хранить! И я знаю, что я делаю fyi! –

+0

Итак, в чем смысл текста cypher? Я не могу думать, что это может быть. –

+0

этот cypher-текст отправляется на сторонний веб-сервис (tokenisingcompany), который преобразует шифр в токен, который будет отправлен обратно нам. И обратите внимание, что javascript предоставляется ими (токенизирующая компания). Для получения дополнительной информации вы можете проверить www.tokenex.com –

Смежные вопросы