Better separation of integration setup and payment method configuration for less confusion and cleaner code