Issue

If a payment is marked as previously received when it is created, the payment moves from the 'new' state to the 'completed' state, completely bypassing the 'pending' states. This results in no workflow transition event being fired, when it should trigger a receive transition.

Proposed solution

In commerce_payment.workflows.yml add 'new' to the list of from states in the receive transition.
This is added in the patch linked to this issue.

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

mjmorley created an issue. See original summary.

mjmorley’s picture

  • jsacksick committed bc17bb9 on 8.x-2.x authored by mjmorley
    Issue #3280104 by mjmorley: New to completed states should trigger a...

  • jsacksick committed 2d984e0 on 3.0.x authored by mjmorley
    Issue #3280104 by mjmorley: New to completed states should trigger a...
jsacksick’s picture

Status: Active » Fixed

Committed, thanks.

Status: Fixed » Closed (fixed)

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