/// <summary> /// Get channel merchant payment provider data. /// </summary> /// <param name="request">The request.</param> /// <returns>The response.</returns> private GetOnlineChannelMerchantPaymentProviderDataRealtimeResponse GetChannelMerchantPaymentProviderData(GetOnlineChannelMerchantPaymentProviderDataRealtimeRequest request) { var transactionClient = new TransactionService.TransactionServiceClient(request.RequestContext); var merchantData = transactionClient.GetMerchantPaymentProviderDataForOnlineStore(request.ChannelId); var response = new GetOnlineChannelMerchantPaymentProviderDataRealtimeResponse(merchantData); return response; }
private static GetOnlineChannelMerchantPaymentProviderDataRealtimeResponse GetChannelMerchantPaymentProviderData(GetOnlineChannelMerchantPaymentProviderDataRealtimeRequest request) { throw new FeatureNotSupportedException(FeatureNotSupportedErrors.Microsoft_Dynamics_Commerce_Runtime_DemoModeOperationNotSupported, "GetChannelMerchantPaymentProviderData is not supported in demo mode."); }