Handles navigation and payment method persistence
Note: Only one listener is supported per call
PaymentMethodService VenueNext
Implementations must call PaymentSelectionResultListener#onPaymentResult or PaymentSelectionResultListener#onCancel on a successful payment or on cancellation (respectively).