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

Bilgin Ibryam updated OFBIZ-1154:
---------------------------------

    Fix Version/s: Release Branch 4.0

Committed in  4.0 rev. 612793

> Black list is not working
> -------------------------
>
>                 Key: OFBIZ-1154
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-1154
>             Project: OFBiz
>          Issue Type: Bug
>          Components: ecommerce, order
>    Affects Versions: SVN trunk, Release Branch 4.0
>            Reporter: Bilgin Ibryam
>            Assignee: Bilgin Ibryam
>            Priority: Minor
>             Fix For: SVN trunk, Release Branch 4.0
>
>         Attachments: blacklist.patch
>
>
> Hi guys,
> I want to ask what is the purpose of Black list in ofbiz and how should it 
> really work?
> I tried to use it and found that it is not working at all.
> 1) First of all we ALWAYS pass the checkBlackList request with success and 
> always go to processpayment request. The reason is in the return value of the 
> checkBlackList event...The applied patch fix this problem.
> 2) Is the intend of checkBlackList is preventing from order creation (when 
> someone is in BlackList) or creating the order but preventing from 
> processpayment request, as it is now? Currently the order is created and then 
> we check the black list. if we fail on the black list check we are again in 
> Order Confirmation screen (btw there is no message in the UI saying that 
> there is an error or cannot pass the black list check) but the order is 
> created. If we press again the Create Order button another order is created 
> but we are still in Order Confirmation screen thinking that the order is not 
> created for some reason...The applied patch shows an error message.
> In ecommerce it works better. If we fail on checkOrderBlacklist, then 
> failedBlacklistCheck event changes the order status to rejected, the user 
> login is disabled and there is some info for it on the screen. I can add an 
> event like this for order application, that will change the order status to 
> rejected, without disabling the userlogin, what do you think?
> 3)This should be another issue for improvement. There is not a screen or 
> service for populating the black list. How and where should we put such a 
> screen or button for blocking a email, phone, postall address, cc and may be 
> some other types.
> 4)A question: How can I add a person (not only his email, or phone but 
> everything) to the OrderBlacklist? Is it correct to add a new Blacklist Type 
> BLACKLIST_PARTY and to add the partyId to the Black list? 
> Regards,
> Bilgin Ibryam

-- 
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