However going by this news seems like Amazon has more or less given up on their payments ambitions. Could be also due to recent layoffs. This is a big news. Maybe Amazon wants to focus on being good at few things instead of running hundreds of experiments.
Edit: References.
[2] https://www.forbes.com/sites/ryanmac/2015/10/30/amazon-kills...