I have Commerce 3.3.4 installed, but when I try to install Commerce Gift Card I get the
Requires: Commerce (>=8.x-2.20) (incompatible with version * ? *)
blocker. Is it compatible or have I done something wrong?

CommentFileSizeAuthor
#3 Screenshot 2026-05-01 055819.jpg30.21 KBbrendanrjohn

Comments

brendanrjohn created an issue. See original summary.

rhovland’s picture

Considering the project's composer.json file lists compatibility with both ^2.20 and ^3 either you specified the wrong version of the module in your composer requirement or you have a stale composer cache or something.

Did you do composer require 'drupal/commerce_giftcard:^2.0@alpha'? Did it try to install 2.0.0-alpha2 or something else?

brendanrjohn’s picture

StatusFileSize
new30.21 KB

Yes I did composer require 'drupal/commerce_giftcard:^2.0@alpha' and it has installed 2.0.0-alpha2. I see the dependencies in composer.json the same as you say ^2.20 and ^3, but on extend page it has the error I listed. Screenshot attached. I wonder what the * ? * means. Is it failing to identify the version of Commerce installed?