Uploaded image for project: 'CFA MX '
  1. CFA MX
  2. CFAMX-22652

Signal Integration -> Transfers -> Call Signal Create Transfer API

    Details

    • Type: Story
    • Status: Closed (View Workflow)
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None
    • Sprint:
      2023.R2 Signal Int. Sprint 2, 2023.R2 Signal Int. Sprint 5
    • SCRUM Team:
      Globogym Purple Cobras
    • Story Points:
      3
    • Work Type Classification:
      Sustaining

      Description

      Story

      As the project admin, I would like to be able to create transfers in Signal side via API calls in case sending store is an inform store and receiving store is a Signal store. 

       

      Description

       

      Validate all the mandatory fields.   

      Check SIGNAL Transfer Id is unique, SIGNAL Transfer Id cannot be 0.

       

      AC

      1. Confirm that If the call to CFA API fails, show Toast message saying " API request failed" and don't create transfer on inform side. 
      2. Confirm that If the call to CFA API pass, then create transfer on inform side too. Save the SIGNAL Transfer Id
      3. Confirm that all the calls should be logged including the responses and duration times. 
      4. Confirm that Audit the exception if the APi call fails.
      5. Confirm that When 3G speed make sure the button is not able to click more than one time (disable the button during processing).
      6. This story is against to Dummy API endpoints 

        Attachments

        1. image-2023-01-24-13-51-05-402.png
          8 kB
          Caner Saritac
        2. Transfer Docs for Inform.pdf
          66 kB
          Adrian Brink

          Issue Links

            Activity

              People

              • Assignee:
                caner.saritac Caner Saritac
                Reporter:
                caner.saritac Caner Saritac
              • Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 17h Original Estimate - 17h
                  17h
                  Remaining:
                  Time Spent - 23.5h Remaining Estimate - 4h
                  4h
                  Logged:
                  Time Spent - 23.5h Remaining Estimate - 4h
                  23.5h

                    PagerDuty

                    Error rendering 'com.pagerduty.jira-server-plugin:PagerDuty'. Please contact your Jira administrators.