Log in, or just make a new account, so you can:
Make your purchase on the most rated iPhone 12 Mini 5G Refurbished 64GB for just £299 at giffgaff. The offer is yours, without any extra code.