Пользователь хочет подписаться на продукт с помощью HUAWEI IAP, но страница оплаты недоступна
Конфигурации открытого ключа и AGC верны, но когда пользователь пытается подписаться на продукт, возвращается код ошибки -1 и страница оплаты не отображается.
2 ответа
В этом случае проверьте, содержит ли журнал "errorCode:6". Код ошибки, возвращаемый на уровень SDK, равен -1, что указывает на невозможность создания заказа.
public class OrderStatusCode {
public static final int ORDER_STATE_SUCCESS = 0;
public static final int ORDER_STATE_FAILED = -1;
}
Проверьте, не вызвана ли ошибка создания заказа сервером. Если нет, проверьте, содержит ли созданный в PMS продукт недопустимые поля и действителен ли продукт.
Поскольку вы еще не установили функцию IAP, вы могли пропустить этот шаг.
Здесь вы можете увидеть "Функция IAP еще не настроена!" и кнопка настроек. Нажмите кнопку настроек, чтобы настроить функцию IAP для вашего приложения.
Если вы закончили, ваша страница будет такой
Теперь все, что вам нужно сделать, это подождать около 5 или 10 минут, и IAP можно будет приобрести в вашем приложении на мобильном телефоне.