Refactoring Gopay payment.