code refactor; additional fields added to paymentResponseDictionary