Added code to support to handle payment if card data is unavailable