2016-12-20 8 views
0

Мы планируем обновить Sage Pay с версии 2.22 до версии 3.0. В рамках этого мы также хотим включить проверку AVS & CV2. Тем не менее, у нас есть несколько рабочих потоков, все подключающиеся к одной тестовой среде Sage Pay, что означает, что если мы включили ее для нашего рабочего потока, это сломает всю нагрузку тестов для других рабочих потоков. Есть ли способ сделать это программным путем, чтобы это можно было сделать только для вещей v3?Есть ли способ программно установить AVS & CV2 проверки вкл/выкл?

Альтернативно, есть ли способ сделать это через MySagePay? Из того, что я вижу here, это просто вкл/выкл (с различными уровнями соответствия), а не по версии, но, возможно, я чего-то не видел.

+0

Почему -1? Пожалуйста, объясни... – sr28

ответ

1

Вы можете включить или выключить его по принципу транзакции, если это поможет. Из протокола doc:

С помощью этого флага вы можете точно настроить установленные вами проверки и настройки AVS/CV2 на уровне транзакции. Это полезно в обстоятельствах, когда был установлен прямой и надежный контакт с клиентом, и вы хотите переопределить проверки безопасности по умолчанию.

0 = Если AVS/CV2 включен, проверьте их. Если применяются правила, используйте правила (по умолчанию)

1 = Проверяет силу AVS/CV2, даже если она не включена для учетной записи. Если применяются правила, используйте правила.

2 = Сила НЕТ Проверка AVS/CV2, даже если включена на счете.

3 = Проверяет силу AVS/CV2, даже если она не включена для учетной записи, но НЕ применяет никаких правил.