You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ofbiz.apache.org by "Ritu Raj Lakhera (JIRA)" <ji...@apache.org> on 2016/05/16 09:30:13 UTC

[jira] [Updated] (OFBIZ-7069) Refund issue for payment gateway

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

Ritu Raj Lakhera updated OFBIZ-7069:
------------------------------------
    Attachment: OFBIZ-7069.patch

Attaching patch file

> Refund issue for payment gateway
> --------------------------------
>
>                 Key: OFBIZ-7069
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-7069
>             Project: OFBiz
>          Issue Type: Bug
>          Components: ALL COMPONENTS
>    Affects Versions: Release Branch 13.07, Release Branch 14.12, Trunk, Release Branch 15.12
>            Reporter: Ritu Raj Lakhera
>             Fix For: Trunk
>
>         Attachments: OFBIZ-7069.patch
>
>
> Ofbiz refund service(refundPayment) call the create payment service(createPayment) after refund from payment gateway.
> Crete payment service takes mandatory parameter 'partyIdTo' as input. Currently refund service getting this variable from 'getBillingInformation' method. This method only return the value if payment type is Credit Card, EFT, Gift card, Financial account or PayPal otherwise return pay to party as null for other payment type.
> So if we use the any other payment gateway(for ex: Amazon, EBS or similar to Paypal) for payment then Create payment service get failed in absence of pay to party value and roll backing parent refund service.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)