Я использую Authorize. net в качестве поставщика платежей в моем приложении. После получения токена формы от Mobile SDK я использую их Java SDK в Backend для инициирования платежа.
Но я получаю следующую проблему при использовании класса CreateAnAcceptPaymentTransaction
от Authorize. net Java SDK (v2.0.1).
Среда не установлена , Задайте среду с помощью установщика или используйте перегруженный метод для передачи соответствующей среды
В объекте контроллера в строке ниже есть ошибка.
CreateTransactionController controller = new CreateTransactionController(apiRequest);
Я уже установил среду с помощью приведенного ниже фрагмента кода
ApiOperationBase.setEnvironment(Environment.SANDBOX);
Попытался понизить версию до v2.0.0
, но это не так работал для меня.
Любая помощь будет очень признателен.