Подтвердить что ты не робот

Транзакции в системе заказов Magento

Я просто прочитал эту тему о потоке платежей Magento. В нем рассматривается роль Способов оплаты и счетов-фактур в Magento. Теперь мне любопытно, какая именно роль транзакций находится в Magento. Там, похоже, не существует учебника или информации об этом в Интернете, который я могу найти.

Насколько я понимаю, они могут быть открытыми или закрытыми и иметь детей (также транзакций). Я полагаю, что открытые транзакции еще не завершены/оплачены, а закрытые транзакции? Также моя компания купила расширение платежа, которое не использует транзакции. Является ли это приемлемым или это недостающая функциональность расширения?

Вопросы, которые у меня есть:

  • Какова общая роль транзакций в Magento?
  • Почему вы не хотите использовать транзакции для своего способа оплаты?
  • Какова концепция транзакций с детьми?
  • Можно ли использовать транзакции для управления несколькими субпотерями для заказа с помощью различных способов оплаты?

Спасибо заранее.

4b9b3361

Ответ 1

Транзакция предназначена для повторного заполнения профилей выставления счетов, и они не имеют общей роли в вашем потоке и важны только в том случае, если вам необходимо выполнить частичные платежи или повторные платежи.

  • они не имеют общей роли в вашем потоке и важны только в том случае, если вам необходимо выполнить частичные платежи или повторные платежи.
  • они вам не нужны, если у вас есть только один платеж для захвата
  • вы можете более гибко определять платежи
  • до реализации. Здесь нет ничего конкретного, и вы можете свободно выбирать, как это использовать. Я сомневаюсь, что вы можете использовать несколько способов оплаты в одном заказе, и для этого потребуется ваше собственное расширение прокси-сервера, которое будет контролировать это.