Статьи из категории Ruby On Rails

Мини-конференция Anadea Inc. 5 ноября 2015

5-го ноября 2015 года состоялась очередная мини-конференция Anadea Inc. Сразу два доклада было посвящено тестированию: обзор Calabash Кирилла Мачухина и рассмотрение тестирования с точки зрения разработчика от Дарьи Коваленко. Но сперва из Гродно по Skype выступил Дмитрий Кириенко. Это первое онлайн-выступление в истории наших мини-конференций.

PayPal Classic API and Rails: как не выстрелить себе в ногу?

Привет. Это очередная статья по интеграции PayPal в Rails приложении. Если вы уже работали с какой-нибудь платежной системой, вам сразу придет на ум ActiveMerchant. Это вариант когда у вас, скажем, простой сценарий оплаты в интернет-магазине или нужно поддерживать несколько платежных систем. Но PayPal предоставляет достаточно богатый API и адаптеры ActiveMerchant для PayPal’а (к Direct Payment и Express Checkout API) поддерживают только базовый функционал - создание заказа, проведение платежа, его отмена и возврат денег.

Если вам нужно более тесно интегрироваться с PayPal то ActiveMerchant не подойдет. Что же остается? Писать клиент на коленке и с нуля? Почему бы и нет. Но не забудьте, что у PayPal есть официальные Ruby SDK для большинства Classic API: Adaptive Payments, Express Checkout, Permissions, Direct Payment (и в том числе для REST API). О этом мы и поговорим.

В чём особенности и преимущества Ruby on Rails

Привет. Я использую Rails уже значительное время - 5 лет (это, по-моему, значительное). В этой статье я попробую подытожить свой опыт и ответить на вопрос: почему я все еще использую Rails и почему его должны (или не должны) использовать вы.

Внедрение платёжной системы eWay

eWay лого В данной статье речь пойдет об интеграции платежной системы eWay в Rails приложение. Мы рассмотрим три способа: Pay Now Button, Responsive Shared Page и Direct Connection. В первом случае основная работа ложится на плечи eWay. Во втором сервис предоставляет пользователю страницу, которую тот может модифицировать. Данная страница поставляется с большим спектром дополнительных возможностей: 3D Secure, PayPal, MasterPass и Visa Checkout, что, в свою очередь уменьшает время разработки. Для демонстрации мы создадим простейшее Rails приложение, состоящее из модели Order, которая содержит два поля: product и price, и контроллера для модели.
Связаться