Purchasing items online with bitcoin has gotten a little bit more complicated this winter from Bitpay's recent enforcement of their payment request protocol. Now when you go to purchase something through them you will be given a Payment ID URL instead of a receiving address. See below:

While browsing for updates in the /r/monero community, I was happy to find a workaround to this problem. A few of the members were disappointed in this change and were able to get in contact with one of the developers at Bitpay. Communication really does go a long way because within a few replies a solution was created. When you are ready to make your purchase and are given the 15-minute countdown, copy the Payment ID URL and add it to the end of the link below.
You will see a white page with the amount owed and a bitcoin address. Once the bill has been payed for, it will adjust accordingly.