The method commerce_cardonfile_payment_method_implements checks for existing callback methods using func_exists, but does not attempt to include the file path defined by the payment method. This causes the method to return false when the callback methods are stored in that file.

Comments

ruscoe’s picture

ruscoe’s picture

Assigned: ruscoe » Unassigned
Status: Active » Needs review
chertzog’s picture

Status: Needs review » Reviewed & tested by the community

Works for me! Needed for commerce_balanced_payments.

bojanz’s picture

Status: Reviewed & tested by the community » Fixed

Committed, thanks!

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.