How Does Payment Gateway Works