[jira] Created: (OFBIZ-732) processorder validate shipping and payment methods before creating order

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

[jira] Created: (OFBIZ-732) processorder validate shipping and payment methods before creating order

Nicolas Malin (Jira)
processorder validate shipping and payment methods before creating order
------------------------------------------------------------------------

                 Key: OFBIZ-732
                 URL: https://issues.apache.org/jira/browse/OFBIZ-732
             Project: OFBiz (The Open for Business Project)
          Issue Type: Improvement
          Components: order
            Reporter: Si Chen


In ordermgr and ecommerce, if you pass the controller the "processorder" request an order can be created without shipping or payment information.  This can lead to orders without important information being created if the user navigated around or had multiple windows open.

The "processorder" request is already checking that the cart has items.  It should check also that the cart has a shipping address if there are any cart items which require shipping and if not, return an error and return the user to the "options" page.  Then it should check that the cart has payment methods and if there are none it should return the user to the "billsetting" page.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Assigned: (OFBIZ-732) processorder validate shipping and payment methods before creating order

Nicolas Malin (Jira)

     [ https://issues.apache.org/jira/browse/OFBIZ-732?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Si Chen reassigned OFBIZ-732:
-----------------------------

    Assignee: Si Chen

> processorder validate shipping and payment methods before creating order
> ------------------------------------------------------------------------
>
>                 Key: OFBIZ-732
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-732
>             Project: OFBiz (The Open for Business Project)
>          Issue Type: Improvement
>          Components: order
>            Reporter: Si Chen
>         Assigned To: Si Chen
>
> In ordermgr and ecommerce, if you pass the controller the "processorder" request an order can be created without shipping or payment information.  This can lead to orders without important information being created if the user navigated around or had multiple windows open.
> The "processorder" request is already checking that the cart has items.  It should check also that the cart has a shipping address if there are any cart items which require shipping and if not, return an error and return the user to the "options" page.  Then it should check that the cart has payment methods and if there are none it should return the user to the "billsetting" page.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.