The PaymentMethod::controller_data is currently not saved anywhere. Doing this is boilerplate code that seems to be necessary for any PaymentMethodController implementation that need to store settings. I propose to create a serialized column in the payment_method table to achieve this.

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

torotil created an issue. See original summary.

torotil’s picture

Status: Needs review » Needs work

The last submitted patch, 2: 2824638-2-store-controller_data.patch, failed testing.

torotil’s picture

Add related issues.

torotil’s picture

  • torotil committed 931db79 on 7.x-1.x
    Issue #2824638 by torotil: Persist $method->controller_data
    
torotil’s picture

Status: Needs work » Fixed

Status: Fixed » Closed (fixed)

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