Maximise your Avios, air miles and hotel points

£15 Amazon discount code for American Express Gold and Platinum cardholders ending soon

Links on Head for Points may support the site by paying a commission.  See here for all partner links.

For the last 20+ months, Amazon has been offering an exclusive £15 discount code for Amex Gold, Green and Platinum charge card holders when they spend £25 or more. 

This offer expires on 30th June unless it gets extended again, which is absolutely not guaranteed.  If you haven’t taken advantage of it yet – probably because you didn’t have an Amex Gold or Platinum when it launched – this is your last chance.

You will save £15 on your next Amazon order of £25 or more as long as you part-pay with Membership Rewards points from your Amex Gold or Platinum card.

This is what to do:

If you have not already done so, link your Membership Rewards account with your Amazon account by visiting this page on the Amazon website

Buy £25 of items on amazon.co.uk (these MUST all be sold by Amazon and not third party merchants, and excludes digital content and gift cards)

You MUST select your Membership Rewards-earning Amex card as your payment card (you cannot use gift cards or any other payment source)

Part-pay for your order using Membership Rewards points.  The sneaky option is to redeem just 2 points for a 1p discount.  This saves you ‘wasting’ MR points on a low value redemption.  You will only get 0.45p per point and you shouldn’t waste more than 2 of your valuable points on such a poor deal!  (One comment below suggests that 10 points may be required, so 5p!).

Enter code AMEX16SWP at check out (the code must go in after you have selected part-payment with your Membership Rewards-registered card)

This offer is open to all UK American Express Gold, Green and Platinum cardholders.  There were comments under an older article suggesting that it does not work for American Express Rewards cardholders. 

Your Amazon account must have been opened before 28th October 2017 – creating a brand new Amazon account just to take advantage of this offer will not work.


earns points from credit cards

Want to earn more points from credit cards? – April 2025 update

If you are looking to apply for a new credit card, here are our top recommendations based on the current sign-up bonuses.

In 2022, Barclaycard launched two exciting new Barclaycard Avios Mastercard cards with a bonus of up to 25,000 Avios. You can apply here.

You qualify for the bonus on these cards even if you have a British Airways American Express card:

Barclaycard Avios Plus card

Barclaycard Avios Plus Mastercard

Get 25,000 Avios for signing up and an upgrade voucher at £10,000 Read our full review

Barclaycard Avios card

Barclaycard Avios Mastercard

Get 5,000 Avios for signing up and an upgrade voucher at £20,000 Read our full review

You can see our full directory of all UK cards which earn airline or hotel points here. Here are the best of the other deals currently available.

American Express Preferred Rewards Gold

Your best beginner’s card – 30,000 points, FREE for a year & four airport lounge passes Read our full review

British Airways American Express Premium Plus

30,000 Avios and the famous annual 2-4-1 voucher Read our full review

The Platinum Card from American Express

80,000 bonus points and great travel benefits – for a large fee Read our full review

Virgin Atlantic Reward+ Mastercard

18,000 bonus points and 1.5 points for every £1 you spend Read our full review

Earning miles and points from small business cards

If you are a sole trader or run a small company, you may also want to check out these offers:

American Express Business Platinum

50,000 points when you sign-up and an annual £200 Amex Travel credit Read our full review

American Express Business Gold

20,000 points sign-up bonus and FREE for a year Read our full review

Capital on Tap Pro Visa

10,500 points (=10,500 Avios) plus good benefits Read our full review

Capital on Tap Visa

NO annual fee, NO FX fees and points worth 1 Avios per £1 Read our full review

British Airways American Express Accelerating Business

30,000 Avios sign-up bonus – plus annual bonuses of up to 30,000 Avios Read our full review

Comments (128)

This article is closed to new comments. Feel free to ask your question in the HfP forums.

  • Andrew M says:

    “The comments below suggest …” – at the time of writing there are no comments below 😉

    • Worzel says:

      N. Ford says:
      20 March 2018 at 09:19
      That AMEX16SWP code didn’t work for me. It wouldn’t apply. Any answers…? Thanks…

      Julie M says:
      20 March 2018 at 10:02
      I just used it and it didn’t work if I put the code in first. You need to part pay with points first, £0.01 as Rob mentioned, and then select the Apply button. You can now put the code in the gift code field above the points field and that should work.

      N. Ford says:
      20 March 2018 at 10:20
      Damn… then I’ve missed out and have paid the full £25+!
      Should’ve waited for everyone’s responses…

      Patrick says:
      20 March 2018 at 10:15
      It only worked for me when I incrased the amount of points applied from 2 to 10 – otherwise I was getting a message that “It cannot be applied to my purchase”.

      • anikaanika99 says:

        Thank you Worzel. We forgot to change that bit in the article 🙂

        • Lady London says:

          Hi Anika,
          I will hope to see you at the Summer Party. You’ve only been there not so much over a year and you’re doing brilliantly.

  • Jeff says:

    I suggests that 10 points may be required, so 5p…

  • TripRep says:

    IIRC the Amazon deal only works once per Amazon account?

    ie if you have done it once on a previous Amex it won’t work again on a new Amex on the same Amazon account?

    • the real harry1 says:

      Only once per Amazon a/c

      • Toby says:

        Ahh, that explains why, with a new card, i couldn’t do it. Got on Amazon chat and they said I was “valid for the offer” and they manually took £15 off 🙂

  • the real harry1 says:

    The same Amex card can be used to trigger the £15 discount on multiple Amazon a/cs, eg perhaps every member of your household has an individual Amazon a/c. However, opening new Amazon a/cs now won’t help as the offer is time-limited to slightly older Amazon a/cs. Might help if the offer gets extended yet again, though.

  • Earlier today says:

    I have used different amex cards with the same account but it involved calling Amazon’s customer service to help apply the code.

    • the real harry1 says:

      Sure, Amazon CS will give anybody £10 in a flash if you claim a promotion’s not working. But the £15 discount is once per Amazon a/c, pure & simple. If you get a dumb CS agent who manually awards a second £15 – maybe because you still keep seeing the invitation pop-up which then doesn’t work twice – then bully for you.

      • On behalf of the dumb CS agent says:

        A careful reading of the T&C suggests otherwise:
        ‘9. Limit one promotion code per Membership Rewards eligible card.’
        Bully for everyone…

  • Jo says:

    OT: Hi just did gold to plat upgrade. Can’t see any slider for spending£1000 to get 20000 points for the upgrade. Is this normal?

    • Genghis says:

      Yes

    • Steve says:

      It’s normal, you can call up and check progress, customer service is very happy to do the calcs for you. I just triggered my bonus last Tuesday and my 20k points posted on Thursday, a day before my three month deadline (I was running two other SPG and two companion card sign up bonuses and thought I could reach all targets with my usual spend) should have just bought some gift cards to play it safe but it worked out in the end

      • Jeremy says:

        Did you do the upgrade using your own targeted link or the one posted in the comments on HFP? I did at one stage have the link on my own account (before I was ready to upgrade) but it has now disappeared 🙁

        Many people’s comments on here seem to indicate that Amex is not paying out on bonuses where you were not specifically targeted.

  • Roger says:

    Code didnt work on a newly created Amazon account for a family member.
    Is there a limit on no. of Amazon accounts registered per household. IIRC, we only have two accounts (one for myself and another for wife).

  • Lewis King says:

    OT;

    Been stuck in Mauritius since Sunday night. Flight delayed 48 hours till tonight – waiting on a part from the normal Tuesday flight that is almost about to land. BA have not conmunicated well at all, stuck at the airport 8 hours in total before they finally start putting people in hotels. I predict absolute chaos at check in, considering just one flight going out was bad enough, let alone two in an hour!

    Fingers crossed we actually get home tonight. I have a kitchen due to be installed this week!

    • the real harry1 says:

      Don’t forget your EC261 compo, nothing extraordinary there if it’s just a part that needs changing

      • Lewis King says:

        Oh don’t worry I am fully prepared with my expenses and comp claims 🙂

        • TripRep says:

          nice one Lewis should help with the new kitchen costs, BA seem ok about paying out on delays once you nudge them enough.

          If the flight is full there maybe involuntary downgrades?

          To be on the safe side, be sure to take the name of the Flight Services Manager and ask for details of the technical part that caused the delay, + aircraft call sign for check delay reason code via FT.

This article is closed to new comments. Feel free to ask your question in the HfP forums.

The UK's biggest frequent flyer website uses cookies, which you can block via your browser settings. Continuing implies your consent to this policy. Our privacy policy is here.