Преимущества драгоценного камня Braintree перед драгоценным камнем Braintree ActiveMerchant

Я нахожусь в процессе перехода от шлюза, реализованного в ActiveMerchant, к шлюзу Braintree. Я заметил, что в ActiveMerchant есть шлюз braintree, а также гем braintree_ruby от braintree.

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

Есть ли что-то, что вы не можете сделать с драгоценным камнем ActiveMerchant Braintree, что вы можете сделать в драгоценном камне Braintree?

Какие преимущества дает использование драгоценного камня Braintree по сравнению с драгоценным камнем ActiveMerchant Braintree?

Заранее спасибо!


person Mark Agbuya    schedule 27.05.2015    source источник


Ответы (1)


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

Драгоценный камень ActiveMerchant использует устаревший метод интеграции для интеграции с Braintree. Это может иметь другие последствия для соответствия PCI, чем интеграция v.zero, а также отсутствие новых функций API Брейнтри.

Пока ActiveMerchant не будет обновлен, я бы предложил использовать гем Braintree напрямую.

person agf    schedule 28.05.2015
comment
Это все еще так? - person Jordan Brough; 11.04.2016
comment
Я работаю в Брейнтри. Драгоценный камень ActiveMerchant теперь поддерживает одноразовые номера с Braintree, поэтому, если вы передаете payment_method_nonce вместо номера кредитной карты при создании транзакции или способа оплаты, последствия соответствия PCI такие же, как и при прямой интеграции Braintree с использованием одноразовых номеров. Однако ActiveMerchant поддерживает не все функции, предлагаемые Braintree, такие как периодическое выставление счетов (github.com/activemerchant/active_merchant/wiki/). - person Jessica d; 29.04.2016
comment
@JordanBrough см. комментарий Джессики. - person agf; 29.04.2016