|
|
|
@ -819,14 +819,23 @@ class _ImmediateLiveCarePaymentPageState extends State<ImmediateLiveCarePaymentP
|
|
|
|
await payfortViewModel.getPayfortConfigurations(
|
|
|
|
await payfortViewModel.getPayfortConfigurations(
|
|
|
|
serviceId: ServiceTypeEnum.liveCareAppointment.getIdFromServiceEnum(),
|
|
|
|
serviceId: ServiceTypeEnum.liveCareAppointment.getIdFromServiceEnum(),
|
|
|
|
projectId: ApiConsts.appEnvironmentType == AppEnvironmentTypeEnum.uat
|
|
|
|
projectId: ApiConsts.appEnvironmentType == AppEnvironmentTypeEnum.uat
|
|
|
|
? 15
|
|
|
|
? appState.getAuthenticatedUser()!.outSa == 0
|
|
|
|
|
|
|
|
? 15
|
|
|
|
|
|
|
|
: 2
|
|
|
|
: appState.getAuthenticatedUser()!.outSa == 0
|
|
|
|
: appState.getAuthenticatedUser()!.outSa == 0
|
|
|
|
? 12
|
|
|
|
? 12
|
|
|
|
: 2,
|
|
|
|
: 2,
|
|
|
|
integrationId: 2);
|
|
|
|
integrationId: 2);
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
await paytabsViewModel.setPaymentConfiguration("LiveCare Payment", num.parse((immediateLiveCareViewModel.liveCareImmediateAppointmentFeesList.total ?? "0.0")),
|
|
|
|
await paytabsViewModel.setPaymentConfiguration("LiveCare Payment", num.parse((immediateLiveCareViewModel.liveCareImmediateAppointmentFeesList.total ?? "0.0")),
|
|
|
|
ServiceTypeEnum.liveCareAppointment.getIdFromServiceEnum(), (ApiConsts.appEnvironmentType == AppEnvironmentTypeEnum.uat ? 15 : 12));
|
|
|
|
ServiceTypeEnum.liveCareAppointment.getIdFromServiceEnum(),
|
|
|
|
|
|
|
|
(ApiConsts.appEnvironmentType == AppEnvironmentTypeEnum.uat
|
|
|
|
|
|
|
|
? appState.getAuthenticatedUser()!.outSa == 0
|
|
|
|
|
|
|
|
? 15
|
|
|
|
|
|
|
|
: 2
|
|
|
|
|
|
|
|
: appState.getAuthenticatedUser()!.outSa == 0
|
|
|
|
|
|
|
|
? 12
|
|
|
|
|
|
|
|
: 2));
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
applePayInsertRequest.clientRequestID = transID;
|
|
|
|
applePayInsertRequest.clientRequestID = transID;
|
|
|
|
@ -841,7 +850,7 @@ class _ImmediateLiveCarePaymentPageState extends State<ImmediateLiveCarePaymentP
|
|
|
|
applePayInsertRequest.deviceToken = await Utils.getStringFromPrefs(CacheConst.pushToken);
|
|
|
|
applePayInsertRequest.deviceToken = await Utils.getStringFromPrefs(CacheConst.pushToken);
|
|
|
|
applePayInsertRequest.voipToken = await Utils.getStringFromPrefs(CacheConst.voipToken);
|
|
|
|
applePayInsertRequest.voipToken = await Utils.getStringFromPrefs(CacheConst.voipToken);
|
|
|
|
applePayInsertRequest.doctorID = 0;
|
|
|
|
applePayInsertRequest.doctorID = 0;
|
|
|
|
applePayInsertRequest.projectID = "12";
|
|
|
|
applePayInsertRequest.projectID = appState.getAuthenticatedUser()!.outSa == 0 ? "12" : "2";
|
|
|
|
applePayInsertRequest.serviceID = ServiceTypeEnum.liveCareAppointment.getIdFromServiceEnum().toString();
|
|
|
|
applePayInsertRequest.serviceID = ServiceTypeEnum.liveCareAppointment.getIdFromServiceEnum().toString();
|
|
|
|
applePayInsertRequest.channelID = 3;
|
|
|
|
applePayInsertRequest.channelID = 3;
|
|
|
|
applePayInsertRequest.patientID = appState.getAuthenticatedUser()!.patientId.toString();
|
|
|
|
applePayInsertRequest.patientID = appState.getAuthenticatedUser()!.patientId.toString();
|
|
|
|
|