Pretty much any major online retailer is compatible with Rakuten, so you'll get the $25 easily. No catch here.
Description from the website:
"Subject to the Referral Program Terms, Rakuten will pay you a $25 Referral Bonus through your Rakuten account for each Qualified Referral during the period beginning 12:01AM ET April 15, 2021 and ending 11:59PM ET May 6, 2021 (“Offer Period”). Notwithstanding anything to the contrary in the Referral Program Terms, this offer is valid only if the referral signs up and completes their qualifying purchase within 90 days."
It's time to get your Invitation.codes account too 😎