Улучшено
Неверный ключ кассы раньше срывал оплату у всех покупателей, а заметить это было нечем. Теперь ключи проверяются при сохранении, а покупатель видит понятный статус заказа.
Ключи кассы
В Настройки → Оплата покупателей, когда вы сохраняете реквизиты ЮKassa или Robokassa, Складно проверяет ключи у кассы без списания денег (у Robokassa Пароль №2 проверится первой оплатой). Ключ, который касса отвергла, не сохраняется; под полем написано, какой именно ключ не принят и где его взять. После успешной проверки видна строка «Касса приняла ключи» с датой. Если касса не ответила, реквизиты сохраняются, а рядом появляется кнопка «Проверить ещё раз».
Экран оплаты показывает адрес для уведомлений кассы с кнопкой «Скопировать» и подсказкой, куда его вставить (у ЮKassa это «URL для уведомлений» в HTTP-уведомлениях, у Robokassa — Result URL). Если оплата дошла, а уведомления от кассы не было, вы увидите пометку «касса не сообщает об оплате».
Покупатель
- Если касса не выдала ссылку на оплату, на странице заказа написано «Оплату не удалось начать» и есть кнопка «Попробовать оплатить ещё раз». Товар отложен на сутки; если вы сами не меняли заказ, потом он отменяется, а остаток возвращается.
- Заказ из наличия с онлайн-оплатой до поступления денег имеет статус «Принят» с пометкой «ждёт оплаты». Письмо «подтверждён — собираем» уходит только после оплаты.
- Если в заказе есть позиция «под заказ», оплата не создаётся сразу: сначала вы подтверждаете возможность изготовления, затем покупатель получает кнопку «Оплатить заказ».
Зачем: покупатель не остаётся перед вечным «Ждём оплату», а вы не собираете заказ, за который не заплатили.

