Amazon to halt palm payments