Hi Morten,

Feel free to create an improvement issue in our JIRA regarding the unused
parameter, so that this can be tracked.

Best regards

Pierre Smits

ORRTIZ.COM <http://www.orrtiz.com>
OFBiz based solutions & services

OFBiz Extensions Marketplace
http://oem.ofbizci.net/oci-2/

On Tue, Dec 15, 2015 at 9:41 AM, Morten Jensen <mor...@citizenme.com> wrote:

> Hi again,
>
> I should probably add btw. that I had a look at the PayPalServices.java and
> PayPayEvents.java files for inspiration on this. I notice that the latter
> retrieves the fee via String paymentFee = request.getParameter("mc_fee") -
> but as far is I can make out that is just ignored, i.e. not at all used
> later.
>
> Thanks.
> Morten
>
> On Tue, Dec 15, 2015 at 8:18 AM, Morten Jensen <mor...@citizenme.com>
> wrote:
>
> > Hi,
> >
> > We are using PayPal to make and take payments but we are not using the
> > PayPal gateway for payments and are instead using our own order and
> > payments integration flow.
> >
> > We typically create an order of say £100 and once the client pays we
> > generate the invoice. The problem is that we may only get e.g. £97 after
> > paypal fees and we need to record the £3 as an operational expense (I
> have
> > set-up GL account 709100 PayPal fees for this) while still invoicing the
> > client for the £100 - after all, the client did pay £100 (and therefore
> > order adjustments don't seem to cut it either?)
> >
> > Our business model prevents us from asking the client to foot the actual
> > fees at buyer's end. Just like what would be the case on e.g. ebay etc.
> >
> > The problem we face is that only recording £97 prevents the order from
> > being completed because there's £3 outstanding. Recording £100 means that
> > our PayPal financial account will not reconcile because it doesn't
> reflect
> > the reality that only a single £97 payment was made - instead we would
> have
> > +£100 and a separate compensating transaction of -£3 on the financial
> > account, which doesn't seem right either.
> >
> > I tried to create a manual GL transaction (and also got the code for
> > automatic working in the same way) on the remaining £3 on the invoice id
> > and payment id to 709100 - but it's not immediately clear to me what the
> > account source should be.
> >
> > Could anyone shed any light on how to go about this?
> >
> > For reference, we will be integrating with many more payment providers
> > that offer payments both ways over time; and therefore this is not just a
> > PayPal integration issue for us in terms of recording fees.
> >
> > Thanks in advance for your assistance.
> >
> > Best regards,
> > Morten Jensen
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
>

Reply via email to