User Story: As a Site Admin I can set up webhooks in the payment system so that user orders are updated on confirmation of payment regardless of status of browser or inadvertent page redirection.
Acceptance Criteria:
A system for capturing order data aligned with payment success that can be interpreted when the normal flow of purchasing on the site has not happened.
A means of ensuring the data captured is recorded on the database.
Tasks:
[x] Implement webhooks for Stripe with associated methods/logic.
[x] Add view class and method for handling webhook data and transferring to database as order object if applicable.
Epic: Payment Functionality #35
User Story: As a Site Admin I can set up webhooks in the payment system so that user orders are updated on confirmation of payment regardless of status of browser or inadvertent page redirection.
Acceptance Criteria:
Tasks: