Refactored payment processing reactions