Мир онлайн-продаж, будь то товары или услуги, может быть сложной на первый взгляд, вариантов показаться запутанным и информации противоречии.
Однако, как дизайнер или разработчик интернет-магазине, вам необходимо направлять ваших клиентов через лабиринт выбор для того, чтобы получить его и running.
Я разработал множество сайтов электронной коммерции во время моей карьеры в качестве веб-разработчика.I’ ве использовать и модифицировать вне готовое программное обеспечение и также разработали собственные решения — так что я знаю по опыту, что есть ряд важных вопросов, чтобы ответить прежде, чем представить возможные решения для клиента.Получение всех необходимую информацию фронт жизненно важно, если такой проект, чтобы работать бесперебойно, и это может спасти вас от задержек в ходе процесса.Она также может помочь вам посоветовать клиенту о том, что они нуждаются в полном пользовательские корзину или открытых источников или от готовых product.
Эта статья отвечает на некоторые вопросы, которые вы должны спросить вашего клиента перед воедино предложения по развитию электронной коммерции, веб-сайт.I’ объясню самые важные вещи, чтобы думать с точки зрения принятия платежей и безопасности кредитной карты.Это должно дать вам достаточно информации, чтобы быть в состоянии вести клиента и для поиска более подробной информации об аспектах, которые относятся к вашей situation.
Что эта статья doesn’ T крышка и боковые дизайн пользовательского опыта создания сайта электронной коммерции, потому что сбор этой информации, как правило, происходят параллельно с проектированием и брендинг website.
Что нужно Know
Это действительно заманчиво, чтобы выбрать решение, основанное на то, что вы использовали раньше или, возможно, после выяснения вокруг, чтобы увидеть, что другие рекомендуют.Но вы можете застрять в колее таким образом.Каждый бизнес в Интернете есть разные потребности, поэтому одно решение вряд ли подойдет всем.Перед написанием кода или пытается вне-полки пакет, вы должны спросить себя, или ваш клиент несколько вопросов:
- Что вы продаете
- Какие торговые функции вы должны предложить
- Как вы будете принимать оплату
- Как будут элементы поставляются
- Что отчетности и другие функции требуется
Что вы продаете
Ваш интернет-магазин может быть продаже физических продуктов, которые поставляются на почтовой службы или курьера к клиенту после того, как завершил покупку.Или это может быть продажа товаров, которые поставляются в электронном виде, такие как электронная книга скачивания, музыки в формате MP3 или программного обеспечения.Пожертвования и подписки видов сделок считать well.
Что Покупки Функциональность Если Вы предложение
Будете ли вы продавать один элемент, (например, электронной книге), либо посетители должны иметь возможность просматривать и добавлять несколько элементов, чтобы их корзину?Являются ли эти элементы, связанные с различными варианты?Если you’ повторной продажи футболок, например, размер и цвет может бытьварианты включения.Есть категории необходимых, чтобы сделать заказ проще?Будет ли данный элемент быть указаны только в одной категории, или оно может быть найдено в несколько?Будет ли возможность помечать элементы быть полезным, или возможность их подключения к теме (что позволяет владельцу магазина содействовать аксессуары для элементов, которые клиент добавил в свою корзину)
Товары на Hicksmade website могут отображаться в категории.( Большой view)
Будут ли специальные предложения на сайте?Стандарты них “ купить один, получить один бесплатный, ” “ 20% скидка, ” “ два для one” и “ купить пункту х и получить товар у на половину price.” Настройка этих видов предложенийможет быть довольно сложным, если вы разрабатываете собственную систему, и если you’ Re покупки вне готовое решение для магазина, то you’ должны будете знать, поддерживает ли он them.
Дьявола (и бюджета), кроется в деталях.Если ваш клиент ожидает частности функциональности, узнать об этом now.
Счетов и отслеживание Orders
Часть пользователей может включать в себя управление учета и отслеживания заказов.Должны создавать учетные записи пользователей, или это необязательно?Могут ли они отслеживать их порядок и смотреть его перейти от “ processing” на “ shipped”?Счет функциональность должна включать основные функции управления, такие как возможность сброса забытых паролей и обновлять контакты details.
Как вы будете принимать оплаты
You’ будете, вероятно, потребуется принимать платежи кредитных и дебетовых карт клиентов.Есть несколько вариантов, которые варьируются по сложности и expense.
PayPal
PayPal является простым способом принимать платежи в режиме онлайн.Преимущество в том, что создание PayPal счета легко, doesn’ т требуют проверки кредитоспособности, а также интеграция может быть также просто, как кодируются кнопки на вашей странице или как участие в качестве полной интеграции. Google Checkout предлагает аналогичную услугу (и такой же низкий барьер входа), так же как Amazon (в США) через Amazon Payments.
Использование Merchant Account
Чтобы принять карточных платежей напрямую, а не через услуг, таких как PayPal, вам необходимо учетной записи интернет-торговца.Это позволяет принимать платежи по кредитным картам и обрабатывать деньги на ваш банковский счет.Если у вас уже есть торговый счет для ухода за лицом-к-лицу или продажи по телефону, хотя, вы не сможете использовать его для онлайн-транзакций.Интернет-транзакций являются более рискованными.Таким образом, чтобы начать торговлю в Интернете, you’ должны будете обратиться в свой банк.Банк требует, чтобы вы принимать платежи надежно, в большинстве случаев через провайдера платежных услуг (или PSP, иногда называемый платежный шлюз)
Что вы должны обязательно not сделать это детали магазине картой для того, чтобы ввести их в автономном PDQ позже.Это было бы против условий торгового соглашения.Так что, если вы письменного разрешения от вашего банка говорю вам позволено это сделать, и you’ Re соблюдении стандарта PCI DSS, просто don’ t.
Оплата Gateway
Назначение платежа шлюз взять платежной карты клиента, проверить номер карты и сумму, а затем передать оплаты на ваш банковский надежно.Вы можете взаимодействовать с платежным шлюзом двумя способами:
- Via оплаты pageПользователь перемещается с вашего сайта на защищенную страницу на сервере платежный шлюз ввести свой details.
- Via API integrationПользователь вводит свои данные карты на вашем сайте (на странице с безопасного установлен сертификат, работает SSL), а также те детали, которые затем передаются на шлюз.Ваш веб-сайт выступает в качестве посредника; пользователь не знает о сделке происходит банка, увидев его только через вашу website.
Преимущества интеграции страницу оплаты является то, что ваш сайт никогда не коснется реквизиты карты, так что вы не несут ответственности за customer’ с безопасностью.Наиболее существенным недостатком является то, что вы теряете контроль над некоторыми процесс оплаты, так как последний шаг требует собрать все детали, чтобы перейти на оплату серверов.Кроме того, вы часто не в состоянии настроить оплату экране, даже если только для загрузки logo.
Владельцы магазина часто озабочены этим перерыв в пользовательский опыт: они боятся, что пользователь будет спасти до перехода на страницу оплаты на WorldPay или другой сервер.Но передача вашего пользователя в известной банковской сайт, где they’ будете ввести свои данные карты может на самом деле дать им уверенность в легитимности вашего сайта.Когда я имею дело с неизвестным веб-сайт (возможно, небольшой розничный), и он просит меня, чтобы ввести данные моей карты, я сразу же беспокоиться о том, как он будет с ними справиться.Имеет ли веб-сайт по электронной почте мои данные карты в открытом виде?Будет ли детали будут храниться в базе данных где-то на веб-сайте?Даже если страница имеет сертификат безопасности и проверяет, я до сих пор понятия не имею, что происходит с моей подробности после того, как я ударил “ Submit” на форме.Если последний шаг проверяя берет меня к известному страницы PSP, то я могу быть уверен, что мои данные являются безопасными и небольшой веб-сайт isn’ T обращении с ними вообще.Я доверяю WorldPay с моим детали гораздо больше, чем я доверяю Джо Blogg’ S Widget Store.
Другой полезный аргумент в пользу платного страницы заключается в том, должны ли быть какие-либо изменения в правила платежной карты, они будут обрабатываться PSP.ДляНапример, 3-D Secure (Verified By Visa или MasterCard SecureCode) была учреждена в последнее время.Он требует, чтобы пользователи проверяют их оплаты на странице, связанных с их банком прежде чем он может быть разрешен.Если у вас API интеграции, вам нужно будет изменить код, чтобы подготовить его к 3-D Secure, тогда как на веб-сайтах страницу оплаты, эти изменения делаются PSP.
Эти вопросы побудили многих владельцев сайта пересмотреть свое нежелание использовать оплату страницы — наиболее понимать, что, будучи ответственным за данные кредитной карты больше проблем, чем it’ S worth.
Оплата страницы интеграция должна работать с большинством от готового программного обеспечения.После оплаты, он обычно отправляет обратно то, что позволяет ваш сайт — у которого есть скрипт, выполняемый для этого — для идентификации пользователя и сделки и выполнять любые после покупки обработки, которые могут быть необходимы (например, маркировка того, как “Paid” в базе данных или предоставление доступа к электронным скачать)
Преимуществом полной интеграции API в том, что вы контролируете процесс оплаты от начала до конца, включая внешний вид и оплата страниц.Однако, вы также несете ответственность за безопасность user’ S реквизиты карты, и правила требуют, чтобы вы доказать, что вы следуете лучшим practices.
PCI DSS
Оплата данные Card Industry Security Standard (PCI DSS) представляет собой набор из 12 требований, которые должны соблюдаться по всем предприятиям, которые принимают кредитные и дебетовые платежи картой.Это doesn’ т просто покрывать онлайн-транзакций; магазине улице, которая принимает платежи в Интернете также должны соответствовать стандарту PCI DSS для своих оффлайновых и онлайновых платежей methods.
Если вы просто принимать онлайн-платежи по оплате страницу и не принимать, обрабатывать и хранить любые данные карты в любое время, то вы можете завершить сокращен PCI DSS анкеты (SAQ), чтобы подтвердить, что ваша PSP является PCI DSS-совместимыми.Если вы используете API интеграции, то you’ будете нуждаться в полной мере соблюдать стандарта PCI DSS — даже если вы не храните информацию — в том числе, позволяя ежеквартальные сканирования безопасности, которые проверяют текущих обязательств.Объясняя соответствия PCI DSS подробно выходит за рамки данной статьи, но если you’ повторное участие в проекте, который принимает данные карты без платы странице, то вам следует ознакомиться с ним — или взять на услуги тех, кто уже знает,it.
Хранение карты Data
Я настоятельно советую любому дизайнеру или разработчику против хранения данных карты на сайте сервера, даже в зашифрованном виде.Хранение данных карты, конечно, требуют соблюдать стандарта PCI DSS и поддерживать сервер и сеть в состоянии поддерживать эти данные безопасно.Если вам нужны данные держателей карт для повторяющихся счетов, например, некоторые платежные шлюзы предлагают хранения данных services.
Если вы планируете хранить данные карты только для “ одного click” заказ (как Amazon делает), пожалуйста, будьте осторожны.Вы действительнохотят нести ответственность за ваше customer’ данных с?Готовы ли вы иметь дело с дополнительным и текущие расходы, что поддержание соответствия потребует
Нескольких валютах и местных Taxes
You’ будете, вероятно, потребуется для учета местных налогов и НДС в Европе.Понимание именно то, что налоги нужно собрать может быть достаточно сложно, но вы также должны убедиться, что ваша система может обрабатывать их правильно.Например, моя компания имеет загружаемого продукта, мини-CMS называется Perch.Наша компания зарегистрирована в Великобритании, так что мы должны собрать НДС от покупателей Великобритании.Мы также должны собрать НДС из ЕС (Европейского Союза) покупатели, unless они имеют действительный номер плательщика НДС.Если покупатель находится за пределами ЕС, то мы don’ т нужно начислять НДС.Таким образом, наша система должна позволять для проверки НДС номера, а также для правильного расчета цены с учетом и без учета НДС.Если вы окажетесь в подобной ситуации, то Европейский Проверка ИНН API (написана Аральского балканской) будет helpful.
Сбор НДС Количество Здесь срабатывает проверка ИНН процесс, так что мы можем определить, следует ли начислять НДС.( Большой view)
Большинство магазинов принимают оплату в единой валюте.Если вы хотите принять мультивалютные платежи — то есть, позволяет посетителям выбрать свою региональную валюту, увидеть цены и сделать плате …
Если вы хотите прочитать полностью статью, посетите сайт наших спонсоров