Describe how you would approach testing a new payment gateway integration from scratch for Global Payment Holding.