Skip to content

Manually applying a gift card in an uncaptured order triggers a Level 3 invalid pricing error #10196

Closed
@pierorocca

Description

@pierorocca

Describe the bug

As reported by a top WooPayments client, on Dec 9th they manually applied a gift card to an uncaptured order and the encountered a Level 3 invalid pricing error.

Level 3 data submission requires that each line items, totals, discounts, etc. net out perfectly. We recently resolved an issue with gift cards and Level 3, however, that may not have been applied to manual application from the Orders screen. #9053

To Reproduce

  1. Set store to capture manually
  2. Shop and place an order with multiple simple products
  3. Setup a gift card for $20 using the WooCommerce Gift Card plugin (I have not verified this is the plugin they're using)
  4. Apply the gift card manually in the Orders screen
  5. Observe the Level 3: Invalid Pricing error

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions