Советы / предложения по созданию сайта электронной коммерции в Rails - PullRequest
2 голосов
/ 03 декабря 2009

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

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

Спасибо всем!

Ответы [ 4 ]

1 голос
/ 04 декабря 2009

Во-первых, посмотрите бесплатную рассылку на activemerchant : 144 и 145 .

Существует очень простая структура модели, которую вы должны придерживаться, если можете: user has_many :orders, order has_many :items, order has_many :transactions. Activemerchant позволяет не беспокоиться о деталях.

1 голос
/ 04 декабря 2009

Вам также стоит взглянуть на Active Merchant pdf, сделанный peepcode.com!

1 голос
/ 04 декабря 2009

Возможно, вы хотите использовать Active Merchant , поэтому выберите один из поддерживаемых шлюзов. Я лично рекомендую BrainTree . Главное, что вам абсолютно необходимо знать - это требования стандартов безопасности данных PCI . И если вы действительно, действительно знаете, что делаете, и не хотите брать на себя юридические обязательства, вы хотите, чтобы шлюз управлял хранением кредитных карт. Обычно вы можете отправить им номер карты, и они передадут уникальный идентификатор, который вы можете безопасно хранить вместо этого. Это действительно путь.

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

1 голос
/ 03 декабря 2009

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...