Made more resilient when no paymentGatewayResponse is returned