Got this on 1 of AMEX cards so seems to be targetted
>Details
Save the offer to your eligible Card and spend online only at www.expedia.com.au/amexoffers by 30/09/2025 to receive 10% back on total spend. Up to a maximum of $200 credit. Exclusions apply.
Offer Terms
Offer only valid for prepaid hotel stay purchases made via the "Pay now" option. Not valid for hotel purchases made via "Pay at property" option.
Offer only valid online at Expedia.com.au/amexoffers. Not valid at any other Expedia website (including, but not limited to, expedia.com.au). You must return to Expedia.com.au/amexoffers each time you make a purchase.
Only valid on purchases made in Australian Dollars.
Excludes purchases made on Flights, Cars, Packages, Activities, Deals and Groups & meetings.
Valid for payments made by 30/09/2025 to be eligible for offer.
Offer is limited to a maximum of $200 credit per Card to which the offer is saved and only spend on this Card counts towards the Offer.
Credits earned will be rounded off per transaction and calculated for each transaction in your billing statement.
Excludes transactions where you do not spend directly with your Card to which the offer is saved, online at www.expedia.com.au/amexoffers. Offer valid at Australia website only.
Excludes transactions made through a third party establishment or payment processor.
Credit is not redeemable for cash or other payment form.
Credit should appear on your billing statement within 15 business days from qualifying spend but may take up to 90 days from the offer end date.
Credit will not be applied to your Card Account if your Card has been suspended or cancelled.
Credit may be reversed if your qualifying purchase is refunded or cancelled.
Full Offer Terms available here.
I thought could stack this with cashback from shopback/cashback/topcashback but seems like only bookings made via the dedicated link works