|
@@ -819,7 +819,16 @@ internal partial class ProfileHandler
|
|
|
else
|
|
|
{
|
|
|
await mainDbService.SetTransactionBillingDone(_request.transactionId, 0, string.Empty);
|
|
|
- }
|
|
|
+
|
|
|
+ IBusinessService customer = await businessServiceFactory.CreateBusinessService(session.CustomerId);
|
|
|
+ var feedto = await mainDbService.GetTransaction(_request.transactionId);
|
|
|
+
|
|
|
+ NotifyTransactionCompletedResult response = await customer.NotifyTransactionCompleted(feedto, null);
|
|
|
+ if (response != null && response.Success)
|
|
|
+ {
|
|
|
+ await mainDbService.ReportStopTx(_request.transactionId, response);
|
|
|
+ }
|
|
|
+ }
|
|
|
|
|
|
result.Message = confirm;
|
|
|
result.Success = true;
|