Zen Cart Logo
Forums / Bug Reports / [Done 1.3.9] Paypal capturing full auth amount when partial requested (UK)

[Done 1.3.9] Paypal capturing full auth amount when partial requested (UK)

Locked

Views: 3,715

Results 1 to 2 of 2
This thread is locked. New replies are disabled.
8 Jan 2009, 6:01 PM
#1
butterflybabies avatar

butterflybabies

New Zenner

Join Date:
Feb 2006
Posts:
25
Plugin Contributions:
0

[Done 1.3.9] Paypal capturing full auth amount when partial requested (UK)

Hi,

I have noticed a few times now that when I try to capture a part authorization with paypal (Website Payments Pro) through the zencart admin, whilst zencart displays the partial amount as captured, the email I get from paypal shows that the full amount is captured instead (confirmed within paypal).

I use pre auth and capture instead of instant payment as often have to send part orders etc with the rest following later and I like to only debit cards on dispatch.

I am using ZC 1.3.8a and the standard paypal modules.

I don't know a solution, other than going into paypal itself to process partial payments.

Have pasted debug email below (some identifying info XXXXXX) - doesn't look like it ask for amount to process anywhere?

Thanks,
Emma

(live transaction) --> https://payflowpro.verisign.com/transaction
Request Parameters: {DoCapture}
(
[ORIGID] => XXXXXX
[TENDER] => C
[TRXTYPE] => D
[VERBOSITY] => MEDIUM
[COMMENT2] => Thank you for your order.
[REQUEST_ID] => 1231436885
[USER] => XXXXXX
[PWD] => ***************
[PARTNER] => PayPalUK
[VENDOR] => XXX
)

Response:
(
[RESULT] => 0
[PNREF] => XXXXXXXX
[RESPMSG] => Approved
[PPREF] => XXXXXX
[CORRELATIONID] => 389dacd92aaf
[FEEAMT] => 2.44
[PAYMENTTYPE] => instant
[PENDINGREASON] => completed
[REQUEST_ID] => 1231436885
)

8 Jan 2009, 6:52 PM
#2
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
176

Re: [Done 1.3.9] Paypal capturing full auth amount when partial requested (UK)

ButterflyBabies:

I don't know a solution, other than going into paypal itself to process partial payments.
You may have to rely on that as a workaround for the moment.