Added paymentContext class for strategy