Vipps requires unique Order ID to be passed to every payment attempt. Drupal keeps the same Order ID between payment attempts. Vipps module allows other modules to create own Order ID resolvers to alter default Order ID resolver method (using uniqueid()). In order for other modules to generate relevant Order ID, Payment entity should be passed to the chained resolver.

CommentFileSizeAuthor
#2 3100003-2.patch8.51 KBzaporylie
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

zaporylie created an issue. See original summary.

zaporylie’s picture

Status: Active » Needs review
FileSize
8.51 KB

Patch with tests.

zaporylie’s picture

  • zaporylie committed 21b12fa on 8.x-4.x
    Issue #3100003 by zaporylie: Pass Payment entity to Order ID resolver
    
zaporylie’s picture

Status: Needs review » Fixed

Committed and pushed to 8.x-4.x

Status: Fixed » Closed (fixed)

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