и статус на старте "Pending..", но если человек совершил и закончил оплату, то меняется на "Ok", а если не оплатил то "Canceled".
Так вот, проблема заключается в том, что пользователь может просто начать оплату и закрыть страницу , но и оплата будет всегда со статусом "Pending..", И не знаю как это можнр решить. Думал может поставить таймер который через 15 минут меняет статус... но толком примеров не нашел на node.js + mongodb. Может есть другое решение ?
отдельная коллекция для незавершённых заказов
Обсуждают сегодня