[
https://issues.apache.org/jira/browse/FINERACT-2588?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Adam Saghy updated FINERACT-2588:
---------------------------------
Fix Version/s: 1.15.0
> Include transactionId in payCharge response for Savings Account
> ---------------------------------------------------------------
>
> Key: FINERACT-2588
> URL: https://issues.apache.org/jira/browse/FINERACT-2588
> Project: Apache Fineract
> Issue Type: Improvement
> Components: Savings
> Reporter: Ralph Hopman
> Assignee: Ralph Hopman
> Priority: Trivial
> Fix For: 1.15.0
>
>
> The {{payCharge}} endpoint for Savings Account Charges currently does not
> return the {{transactionId}} in its {{CommandProcessingResult}} response.
> This makes it impossible for API consumers to reference the resulting charge
> payment transaction without making a separate lookup.
> h3. Acceptance Criteria
> * The {{CommandProcessingResult}} returned by
> {{SavingsAccountWritePlatformService.payCharge()}} will include the
> {{transactionId}} of the created charge payment transaction.
> * The response JSON from {{POST
> /savingsaccounts/\{savingsAccountId}/charges/\{chargeId}?command=paycharge}}
> will contain a {{transactionId}} field.
> * A unit test will verify that the {{transactionId}} is present in the
> result.
> h3. Impact
> Minimal. This is a non-breaking, additive change to the API response.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)