Payment Attempt Threshold Task - SepCT

Payment Attempt Threshold Task - SepCT

Hello Team, Along with SepCT Project batch members, we discussed below functional task:

Highlevel development actions:

? Create Jira Task with the UserStory

? Create a feature branch from master & start working in the feature branch

? While inserting data in DB, insert the email.

? While making payment, write a Validation Rule which-check the attempts based on the past x hours, and give the attempt count.

? And Validation rule raises the expectation mentioned in the requirement.

? Try to test multiple possibilities.. like whether the proper last x hrs of data is coming.. for testing.. you can change it to few minutes and do live testing if the queries are working properly. Boundary case testing is important.

? Once everything is done, demo it to your team

? Raise pull request and merge the code to master, if its working successfully.

? Mark Jira ticket as DONE.

Task breakdown

  1. Alter table merchant_payment_request add, email column.
  2. Populated existing emails by json processing the request.
  3. make java modifications to pass email during insert into merchant_payment_request
  4. Add email field MerchantPaymentRequest
  5. DuplicateTransactionValidator.40
  6. Configuraable values in the property X & Y
  7. Create a new Validation logic: implements Validator
  8. Get the count from DB, match it with threashold. & decide whether to throw excpetion
  9. Fit your newly added Validation to the existing validation framework - Propertyfile, enums, errorcode
  10. DAO layer, to have
  11. public interface MerchantPaymentRequestDao
  12. int getUserPaymentAttempts(String email, int noOfhrs);
  13. In implementation, date formats, current time - noOfhrs
  14. select count(*)
  15. Testing

要查看或添加评论,请登录

Tausief Shaikh ??的更多文章

  • Freshers Interview Rounds & Duration

    Freshers Interview Rounds & Duration

    Hi Team, Please note, last year one member had below interview experience & got job. Observe that the 1st assessment…

  • One member recently got JOB. Shared below tips!

    One member recently got JOB. Shared below tips!

    Recently one of the member of the group, got job. Shared below interview & job tips for you: ====================== I…

  • 9 Attributes of Microservices | MUST KNOW

    9 Attributes of Microservices | MUST KNOW

    Microservice is getting widely used in day to day application building. Clear cut understanding of the concept it…

  • Java Internship Starts 4Mar - [Spring Boot & Microservices]

    Java Internship Starts 4Mar - [Spring Boot & Microservices]

    I am Tausief (Head Of Technology - 14 yrs exp in IT) https://www.linkedin.

    4 条评论
  • 5FebCT - 5Day JobSeeker Mentorship Event [Registration]

    5FebCT - 5Day JobSeeker Mentorship Event [Registration]

    Hi Team, I am Tausief (Head Of Technology - 13 yrs exp in IT) https://www.linkedin.

    6 条评论
  • Job Seeker Tips of the WEEK [19 Dec]

    Job Seeker Tips of the WEEK [19 Dec]

    Hey Team, here are some suggestions for this week. I strongly believe that you will get a job soon.

  • Job Seeker Tips of the WEEK [12Dec]

    Job Seeker Tips of the WEEK [12Dec]

    Hi Team, Let me share with you core JobSeeker Tips for the Week: Hi Team, JobSeeker Actions for today: It's Monday, so…

  • Job Seeker Tips of the WEEK [5Dec]

    Job Seeker Tips of the WEEK [5Dec]

    Hey Team, here are some suggestions for this week. I strongly believe that you will get a job soon.

  • JobSeeker Tips for the week

    JobSeeker Tips for the week

    Hi Team, Getting JobIn current times needs sequences of right actions. When done correctly, overtime, you will…

  • How to get more interview calls? - NovCT Day1 [6Nov]

    How to get more interview calls? - NovCT Day1 [6Nov]

    Hi Team, Yesterday we started with NovCT JobSeeker mentorship. In current times, the majority are struggling to get…

    2 条评论

社区洞察

其他会员也浏览了