Stripe tests are failing with "A network error has occurred, and you have not been charged"

Awesome! Nice work. Thanks for finding a solution.
I found this forum topic on how to change phantomjs to 2.1.1
Circle CI has 1.9 installed by default, and they will upgrade to 2.1 at some point.
Here is how you can do it.

  pre:
    - sudo curl --output /usr/local/bin/phantomjs https://s3.amazonaws.com/circle-downloads/phantomjs-2.1.1

check out these articles for more.