Service - Checkout Service Code

Code

ecstask.productavailability.services.checkout_service.validate_checkout_request(request)[source]

This method is created to validate request JSON for webhook checkout :return: it will raise 400 if any required parameter is missing

ecstask.productavailability.services.checkout_service.process_checkout(order_id, order_type, dependency_manager)[source]

This method is used for processing checkout json It will prepare SQS payload and will add message into SQS :param order_id: order id received in request :param order_type: order type received in request :param dependency_manager: it will used for getting SQS name from configuration