This document describes the supported feed for the Subscription microservice.
Supported Feed
The supported feeds for the Subscription microservice are as follows:
subscriptionfeed
This feed is a subscription collection-based feed, which is created manually and tracked in the feed admin. This feed runs daily based on scheduled time. For any users who have subscribed orders this feed will place the orders based on the current time.
This feed is scheduled to run on a daily basis. This feed checks the details at preference records which maintains the processing date and processing products for the subscribed products by the user. If the processing date is same as feed run date, then the order is created for the active user. The frequency to run this feed is SCHEDULED. After the feed is completed, an email is notified to the registered email address(es) with the feed status. Once the feed is completed, you can click the File URL link that appears in the Additional Details section to download the excel sheet and view the report such as summary report, success items, failure items, inactive users, already processed details, skipped subscription items for the current month, and no subscriptions with failure reasons.
In the Feed admin console, you can view the feed summary and history details.
SubscriptionNotificationFeed
This feed checks the details of user’s payment details, product stock and preference records which fetches the processing date and checks the intervalToNotifyUser property in subscription collection. You need to run this feed daily. The frequency to run this feed is SCHEDULED. After the feed is completed, a reminder email is notified to the subscribed user for the subscription order.
You need to create a notification feed for the subscription, which can send notification to the user in the events given below:
- E-mail intimation to the customer X days prior to processing of the subscription order.
- User would be notified X days before subscription if card associated with the subscription order is expired.
- User would be notified X days before subscription if product/SKU is OOS.
Once the feed is completed, you can click the File URL link that appears in the Additional Details section to download the excel sheet and view the report such as reminder pass, reminder fail, etc.
In the Feed admin console, you can view the feed summary and history details.
Note: For detailed information about Feeds microservice, see here. |
Revision History
2022-11-18 | SW– Updated content for 8.13 release.
2019-09-24 | AN – Page created and the content uploaded.