ADD enum for payment gateway, plantationtype and Transaction Status, REFACTOR Migration Controller for Plantation and REFACTOR PaymentControler