This module currently defines a custom PaymentType plugin that also uses a custom payment workflow. Absent a true need for custom fields and workflow steps, it's considered best practice to use the payment_default type and workflow.

When this workflow is removed, we should review the existing code to ensure the "failed" step it added is not expected to be used anywhere. (I don't think it should be; if at all, it would likely be addressed by changing when / how we create payments in #3366835: Do not create a Payment entity until a payment has succeeded.)

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

rszrama created an issue. See original summary.

rszrama’s picture

Issue summary: View changes

marchuk.vitaliy made their first commit to this issue’s fork.

vmarchuk’s picture

Status: Active » Needs review

Opened MR with the fixes.

  • 08e7c2d2 committed on 1.x
    Issue #3366825: Remove the custom PaymentType plugin and payment...
vmarchuk’s picture

Status: Needs review » Fixed

Committed!

Status: Fixed » Closed (fixed)

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