BasicStero - дополнительный функционал отмены заявки на подтверждения оплаты
Заявки на подтверждение оплаты отменяются менеджером только в 3 возможных случаях:
1 - Клиент вообще не скинул деньги и пытается нас обмануть.
2 - Клиент скинул недостаточно информации, чтобы по ней можно было понять сколько и куда он скинул денег.
3 - Клиент скинул недостаточно денег (например: не учел комисссию биржи).
Сейчас во всех трех случаях клиент узнает об отмене заявки только в сообщениях на сайте. Но клиент не мониторит 24/7 наш сайт.
UPD:
Существует несколько кейсов, в зависимости от которых нужно или не нужно отправлять письмо + сообщение в чат.
1. Клиент создал заявку на правильную сумму и указал id заказа, который хочет оплатить.
Менеджер подтверждает заявку.
Менеджер ставит заказу статус Оплачен.
- в этом случае это email-письмо + сообщение в чат мы НЕ отправляем.
2. Клиент создал заявку на правильную сумму и НЕ указал id заказа, который хочет оплатить.
Менеджер подтверждает заявку и деньги начисляются на баланс клиента.
- в этом случае это email-письмо + сообщение в чат мы НЕ отправляем.
// TODO: сделать отдельное письмо под этот кейс.
3. Клиент создал заявку на НЕ правильную сумму и указал id заказа, который он хочет оплатить. Денег которые пришли хватает на оплату заказа.
Менеджер в заявке выбирает, что пришла не правильная сумма, начисляет деньги на баланс.
Менеджер с баланса списывает деньги и ставит заказу статус Оплачено.
- в этом случае это email-письмо + сообщение в чат мы НЕ отправляем.
4. Клиент создал заявку на НЕ правильную сумму и указал id заказа, который он хочет оплатить. Денег которые пришли НЕ хватает на оплату заказа.
Менеджер в заявке выбирает, что пришла не правильная сумма, начисляет деньги на баланс.
Менеджер НЕ ставит заказу статус Оплачено.
- только в этом случае мы отправляем email-письмо + сообщение в чат. Текст сообщения в чат выбирается в зависимости от причины, которую выбрал Менеджер.
Решение:
При отмене заявки для менеджера в админке нужно добавить обязательный выбор причины отмены заявки:
1 - Деньги не поступили вообще
2 - Недостаточно информации в заявке
3 - Клиент скинул недостаточно денег
При выборе третьего варианта у менеджера появляется 2 обязательных поля для заполнения:
1 - Сколько клиент оплатил нам
2 - Сколько клиент должен доплатить
Они позже будут использоваться в сообщении.
В зависимости от причины, клиенту на сайте в мессенджере приходит текст:
1 - Деньги не поступили вообще:
We've reviewed your payment status for order #{{НОМЕР_ЗАКАЗА}}, but unfortunately, we haven't received any funds yet.
If you believe there's been a mistake or if you need further assistance, please don't hesitate to contact us.
2 - Недостаточно информации в заявке:
Thank you for submitting your request for order payment verification for order #{{НОМЕР_ЗАКАЗА}}. Upon review, it seems that some information is missing from your request. To expedite the process, could you please create a new request and ensure that all required details, such as payment screenshots or transaction IDs, are provided?
We appreciate your cooperation and apologize for any inconvenience this may cause. If you have any questions or need further assistance, please feel free to reach out to us.
3 - Клиент скинул недостаточно денег:
Thank you for your recent payment verification request for your order totaling {{СКОЛЬКО_ДОЛЖЕН_БЫЛ_ОПЛАТИТЬ}}. Upon review, we noticed that you have sent {{СКОЛЬКО_ОПЛАТИЛ}}, which is {{СКОЛЬКО_НУЖНО_ДОПЛАТИТЬ}} short of the required amount.
We have credited the received funds to your account balance in our online store. To complete your order payment, please add the remaining {{СКОЛЬКО_НУЖНО_ДОПЛАТИТЬ}}.
Once you've transferred the remaining {{СКОЛЬКО_НУЖНО_ДОПЛАТИТЬ}} to us, please proceed to submit a new payment verification request. This will allow us to verify the full payment amount and promptly process your order.
If you have any questions or require assistance with this process, please don't hesitate to reach out to our customer support team. We're here to help.
Thank you for your attention to this matter, and we appreciate your cooperation in resolving this issue promptly.