Транзакции в системе заказов Magento - PullRequest
12 голосов
/ 15 августа 2011

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

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

У меня есть вопросы:

  1. Какова общая роль транзакций в Magento?
  2. Почему бы вам не захотеть использовать транзакции для вашего способа оплаты?
  3. Что такое концепция операций с детьми?
  4. Можно ли использовать транзакции для управления несколькими подплатами в заказе, возможно, с разными способами оплаты?

Заранее спасибо.

1 Ответ

9 голосов
/ 16 августа 2011

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

  1. они не играют общей роли в вашем потоке и важны, только если вам необходимо осуществить частичные платежи или повторяющиеся платежи
  2. они вам не нужны, если у вас есть только один платеж для захвата
  3. вы можете более гибко определять платежи
  4. до реализации. Здесь ничего не определено, и вы можете свободно выбирать, как это использовать. Я сомневаюсь, что вы можете использовать несколько способов оплаты в пределах одного заказа, и для этого потребуется ваше собственное расширение «прокси», которое контролировало бы
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...