uCommerce 2.6.1 DIBS "Нет типов оплаты! Отсутствует тестовый параметр?"
Я работал с uCommerce над созданием интернет-магазина. Я настроил его на интеграцию с платежными сервисами DIBS, и я правильно настроил его на umbraco 4.7.2. Теперь я обновился до 4.8.0 и получил сообщение "Нет типов оплаты! Отсутствует тестовый параметр?" когда я пытаюсь перейти на страницу транзакции DIBS.
Я не уверен, происходит ли ошибка из-за обновления или нет.
Вот мой кусок кода для запроса оплаты:
if (ProductPolicy.Checked == true)
{
var po = b.PurchaseOrder;
var plpo = PipelineFactory.Create<PurchaseOrder>("Basket");
var pm = PaymentMethod.SingleOrDefault(x => x.Name == "DIBS");
Library.CreatePayment(pm.Id);
plpo.Execute(po);
po.Save();
Library.RequestPayments();
}
Я не смог найти какое-либо решение в интернете. Любая помощь будет оценена.
Заранее спасибо. Brinck10
1 ответ
Решение
Ударить мой предыдущий ответ...
Согласно DIBS, это происходит, если учетная запись DIBS все еще находится в тестовом режиме, когда вы отключили тестовый режим в магазине, или наоборот.