1

Native Magento EE comes with an order status Payment Review with payment_review and payment_review for the status code and state code, respectively. Let's call this status A.

I came across an already-installed extension that installed a separate Payment Review order status but with processing state code. Call this status B. In the order flow, an order goes into Payment Review if it fails an initial fraud check or if the invoice somehow fails to capture after it's been authorized.

Is there a reason to be using status B over A, or vice versa, for any particular reason? I would stick with the native status, A and B seem redundant.

2
  • Did you make a choice here? May 25, 2014 at 19:21
  • Yeah, see your answer.
    – laketuna
    Aug 4, 2014 at 14:47

1 Answer 1

1

For me I would use the Magento default set-up. I am not saying that it is 100% correct but if you are using the default set-up with EE if you require support from Magento themselves then they should be willing and able to help.

You may find that the module you mentioned was developed for CE and did not have all the statuses and states available so they developed it with the best fit they had.

1
  • Thanks David! I would personally opt for the default payment review status, too, as it puts some restrictions on the order. For example, offhand, I think you can't ship a payment_review order. However, I ended up using the payment review status with processing state because that's what the client wanted.
    – laketuna
    Aug 4, 2014 at 14:47

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.