[ 
https://issues.apache.org/jira/browse/OFBIZ-1795?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12643035#action_12643035
 ] 

David E. Jones commented on OFBIZ-1795:
---------------------------------------

My opinion on this is that it can/should be closed and nothing done on it.

For consumer sales (whenever there is not a billing account and credit line) 
invoicing is not done when the item is fulfilled (ie shipped or downloaded), 
but when the item is available for fulfillment, ie when it is "packed" for 
physical goods or available for download for digital goods. The nice things 
about digital goods is they are always available for download, ie no physical 
preparation or inventory verification is necessary.

-David

> OrderServices checkDigitalFulfillment should not invoice items which have not 
> been fulfilled
> --------------------------------------------------------------------------------------------
>
>                 Key: OFBIZ-1795
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-1795
>             Project: OFBiz
>          Issue Type: Bug
>          Components: order
>            Reporter: Si Chen
>
> I just looked at OrderServices.checkDigitalItemFulfillment and saw that it 
> created the invoice first for digital items before trying to fulfill them.  
> Thus, if there's a problem with the fulfillment, the customer has already 
> been invoiced for it.  This seems to be backwards of how it should be, which 
> is that the items should be run through fulfillment first, and if the 
> fulfillment is successful, then it's passed to the list of items to be 
> invoiced.

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

Reply via email to