Then trying to capture a payment with the link in the order interface of commerce (like /admin/commerce/orders/112/payment/82/capture) I get a error:
Fatal error: func_get_args(): Can't be used as a function parameter in /sites/all/modules/quickpay/quickpay.transaction.inc on line 830

I can capture the same payment from the Quickpay Manager

Comments

xen’s picture

I'll look into it. Could explain the non-working of autocapture.

xen’s picture

What PHP version are you using?

xen’s picture

I guess you're on PHP 5.2 and that's the problem.

Try the dev release tomorrow (it should have a date of the 19th), and see if it doesn't fix this and #2159781: Getting autocapture to work.

redsquid’s picture

Thanks for the quick reply.

You're right about php being 5.2

We're moving to a new setup after the holidays, but I will try the dev release tomorrow.

redsquid’s picture

I have tried to install the new dev release, and now I able to capture payments.

But it didn't fix the auto capture problem. I'm all confused. Do I need to do some configuration, which I can't find in the UI or does the module magically figure out, which orders it can auto capture (in this case no orders contains shipping or physical products)?

  • Xen committed 044315e on 7.x-2.x
    Issue #2159779 by Xen: Fatal error while trying to capture.
    
xen’s picture

Sorry, I'd completely missed this issue.

Still a problem?

xen’s picture

Status: Active » Closed (outdated)