Skip to content
This repository has been archived by the owner on May 24, 2023. It is now read-only.

Support new Initial transaction state #175

Open
3 of 4 tasks
andrii-kovalenko-ct opened this issue Oct 19, 2017 · 0 comments
Open
3 of 4 tasks

Support new Initial transaction state #175

andrii-kovalenko-ct opened this issue Oct 19, 2017 · 0 comments
Assignees
Labels
checked feature in progress jira This issue has an associated Jira task major
Milestone

Comments

@andrii-kovalenko-ct
Copy link
Contributor

andrii-kovalenko-ct commented Oct 19, 2017

Since version 1.24.0 in addition to Pending now CTP supports Initial state:

http://dev.commercetools.com/release-notes.html#release-notes---commercetools-platform---version-release-29-september-2017

https://dev.commercetools.com/http-api-projects-payments.html#transactionstate

Initial is not default so far, but will be in the future (follow the update notes).

So, the service should be updated with the following requirements:

  • First treat Initial state same as Pending, e.g. execute transaction if state is one of these.
    • Update JVM SDK version
    • Update transaction execution/notification handling so they set explicitly Pending when transaction is accepted by payment provider
  • When the platform switches to Initial as default state - update the service to treat only Initial as a new transaction, an Pending as already sent one.

Linked issue in commercetools-payment-integration-java: commercetools/commercetools-payment-integration-java#56

@andrii-kovalenko-ct andrii-kovalenko-ct self-assigned this Oct 19, 2017
andrii-kovalenko-ct added a commit that referenced this issue Oct 19, 2017
  - replace deprecated "compile" and "testCompile" dependencies
  - use the latest AssertJ
  - update Moneta to 1.1
andrii-kovalenko-ct added a commit that referenced this issue Jan 25, 2018
andrii-kovalenko-ct added a commit that referenced this issue Jan 25, 2018
andrii-kovalenko-ct added a commit that referenced this issue Jan 25, 2018
andrii-kovalenko-ct added a commit that referenced this issue Jan 26, 2018
andrii-kovalenko-ct added a commit that referenced this issue Jan 26, 2018
andrii-kovalenko-ct added a commit that referenced this issue Jan 26, 2018
andrii-kovalenko-ct added a commit that referenced this issue Jan 26, 2018
@JudeNiroshan JudeNiroshan added the jira This issue has an associated Jira task label Apr 7, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
checked feature in progress jira This issue has an associated Jira task major
Projects
None yet
Development

No branches or pull requests

5 participants