Problem/Motivation

Tasks like adding fields to the gateway are currently not possible without extending the gateway to create a custom payment gateway plugin to override the offsite-payment form.

Steps to reproduce

N/A

Proposed resolution

The offsite payment form could provide a way (hook invocation or event dispatch) to alter the gateway object, which would remove the need for custom project. code that reduces maintainability.

Remaining tasks

Review.

User interface changes

None.

API changes

A hook was provided to allow altering the gateway.

Data model changes

None.

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

tcrawford created an issue. See original summary.

tcrawford’s picture

Issue summary: View changes

tcrawford’s picture

Assigned: tcrawford » Unassigned
Issue summary: View changes
Status: Active » Needs review
tcrawford’s picture

pvbergen made their first commit to this issue’s fork.

pvbergen’s picture

Status: Needs review » Reviewed & tested by the community

  • pvbergen committed 1a8ce5cc on 2.x authored by tcrawford
    Issue #3386815: Allow altering of the Payrexx gateway object before...
pvbergen’s picture

Status: Reviewed & tested by the community » Fixed

Status: Fixed » Closed (fixed)

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