public void TransferAndTransaction(string transactionId) { _transactionTransferService.TransferCapture(transactionId); _transactionTransferService.TransferCharge(transactionId); _transactionTransferService.CompleteCaptureTransfer(transactionId); _transactionTransferService.CompleteChargeTransfer(transactionId); }
public void ChargeCapture(string transactionId, string currency, int amount) { var invoice = _invoiceRepository.GetInvoice(transactionId); invoice.ChargeCapture(transactionId, currency, amount); _invoiceRepository.Save(invoice); _transactionTransferService.TransferCharge(transactionId); }