Что лучший способ состоит в том, чтобы предложить платежу по кредитной карте по Вашему веб-сайту?

Если вы хотите заменить Начальный 4 элемент на _

, просто попробуйте

lines = ['0', '1', '2', '3', '4', '5', '6']
for idx,value in enumerate(lines[0:4]):
    lines[idx]="_"
print(lines)

. Если вы хотите однострочное решение, попробуйте это

lines = ['0', '1', '2', '3', '4', '5', '6']
lines=["_" if 0 <= idx <= 3 else v for idx,v in enumerate(lines) ]
print(lines)
6
задан nsayer 13 October 2008 в 22:18
поделиться

9 ответов

Если Вы не хотите использовать внешний процессор, это твердо. Проблемы безопасности огромны, и я не могу серьезно вообразить банк, разрешающий Вам сделать это. Я настоятельно рекомендовал бы использовать PayPal, Google Checkout или WorldPay, или независимо от того, что система обработки платежей обеспечена/рекомендована банком.

3
ответ дан 8 December 2019 в 13:03
поделиться

Существует много решений там. Пара для запуска с: Authorize.net и Платежная Технология

11
ответ дан 8 December 2019 в 13:03
поделиться

Нет абсолютно никакой причины, необходимо иметь дело с тем, чтобы хранить данные кредитной карты на серверах, если все, что Вы хотите сделать, принимают кредитные карты. Много людей, которые никогда не реализовывали не систему Контроля Paypal/Google, попытается испугать Вас с разговором о ней являющийся ужасно огромной задачей, но Ваш код просто должен взять зашифрованный CC от клиента и передать его шлюзу. Это никогда не должно жить в Вашем DB, и Ваш риск минимизирован из-за этого.

Я сказал бы, что строка между использованием кнопок Paypal и использованием шлюза является просто выбором того, если Вы хотите, чтобы клиент проверил на Ваш сайт или на чужой.Именно. Дело не в этом намного больше риска, так как все, что необходимо сделать, является покупкой сертификат SSL, и используйте уважаемую систему корзины как Magento, Ubercart для Drupal, и т.д. Всегда будет включенное усилие.

3
ответ дан 8 December 2019 в 13:03
поделиться

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

Paypay довольно надежен, я знаю это.

Проверьте Amazon, eBay, Yahoo, и т.д., для их решений. Они могли бы лицензировать свое программное обеспечение корзины (за плату, конечно).

1
ответ дан 8 December 2019 в 13:03
поделиться

ЕСЛИ БЫ я был в США, то я использовал бы контроль Google. Это довольно дешево, и это - бренд I (и многие клиенты) доверие.

Кроме этого, существует набор возможностей. Держитесь подальше от чего-либо принадлежавшего у Цифровой реки, все же. Кажется, что FastSpring является относительно хорошим, но дорогим.

0
ответ дан 8 December 2019 в 13:03
поделиться

Я реализовал Authorize.NET пару раз. Это работает очень хорошо, и я полагаю, что их уровни разумны.

Действительно необходимо управлять собственным сертификатом SSL и т.д. и выполнить стандарты PCI, но это - маленькая цена для оплаты для ухода от зла PayPal.

0
ответ дан 8 December 2019 в 13:03
поделиться

Зависит полностью от того, кто Вы.

Если Ваша компания достаточно основана, что это может получить интернет-торговый счет от банка, сделать так, если Ваши объемы сделок являются больше, чем "очень, очень небольшими". Если Вы переворачиваете больше чем 1 000£ в месяц (или скажите, что $1000/месяцев или что-то), то получите торговый счет.

Если Вы НЕ переворачиваете так много, то сначала выясняют, как получить Ваш оборот, что высоко, потому что иначе Вы долгое время не собираетесь быть в бизнесе.

Интернет-торговые счета не заряжают намного меньше комиссии, чем вышеупомянутые "Держатся за наличный" PSPs, но они также дают Вам деньги раньше и обычно намного более разумны для работы с.

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

Отказ от ответственности: Эта информация основана на моем ограниченном опыте, интегрирующем платежных поставщиков В Великобритании. Это не может относиться к другим странам (или даже здесь!)

1
ответ дан 8 December 2019 в 13:03
поделиться

Если Ваш поток наличности находится на маленькой стороне (

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

Во-вторых, необходимо выбрать платежный процессор. Я рекомендовал бы Authorize.net, если Ваши клиенты являются американскими. Я работал с ними прежде и имел хороший успех.

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

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

Удостоверьтесь, что Ваш веб-сайт безопасен - Вы будете ответственны за любые пропущенные данные о клиентах.

Удачи!

0
ответ дан 8 December 2019 в 13:03
поделиться

Существует большая сложность в принятии кредитных карт, который является, почему PayPal и Google Checkout так популярны - они заботятся о большой части сложности для Вас.

Другой компанией, которая предлагает еще больше, чем PayPal, является Kagi. Я настоятельно рекомендую посмотреть их короткое рекламное видео, потому что оно обрисовывает в общих чертах все компоненты, должен был обработать кредитные карты путем, Вы хотите к - платежные шлюзы, платежные процессоры, торговые счета, и т.д.; я думаю, что это могло бы убедить Вас идти с другим подходом.

-1
ответ дан 8 December 2019 в 13:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: