Yes, but looks like I have to sign up for Catch to get points and then cancel to avoid a monthly fee, so too much hassle for me.
I see now the monthly fee is for a higher level "Club Catch" membership, which is not needed for the offer.There was no cost to joining and I didn't have to enter any credit card details, etc. It took about a minute to join Catch - all I did was enter my email and create a password.
I have made the odd purchase from Catch via Qantas Shopping and earnt decent bonus QFF points. I am concerned if i link FlyBuys to my Catch account, it will impact QFF earn on any future purchase, as not sure you can earn both QFF and Flybuys on same purchase.