Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

What happens after the user hits "Submit" on the Checkout Review Screen

This is more of a note taking page while I go through everything so it will be a little messy today.

...

  1. request: "processorder" invokes CheckOutEvents.createOrder. If response = "success" continue...
  2. request: "checkBlacklist" invokes CheckOutEvents.checkOrderBlacklist. If response = "success" continue..
  3. request: "processpayment" invokes CheckOutEvents.processPayment
Code Block

String processPayment(HttpServletRequest request, HttpServletResponse response)

This method calls:

Code Block

private static boolean processPayment(HttpServletRequest request)
Code Block

 public Map processPayment(GenericValue productStore, GenericValue userLogin, boolean faceToFace, boolean manualHold)


request: processorder, invoke: java event: CheckOutEvents: createOrder, responses = sales_order|work_order|error, values = checkBlacklist|checkBlackList|checkoutreview

...