System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本公開的實施例涉及計算機以及相關,具體地,涉及適用于一種自動化處理充值分期贈送的方法、裝置、設備和存儲介質。
技術介紹
1、在現有的會員充值獎勵實施中,后臺系統常將全部贈送金額一次性發放給會員。
2、然而,這種做法面臨技術上的問題:一是難以確保會員持續活躍,因為會員可能迅速消耗完所有贈金。二是加重了后臺系統在資金管理方面的負擔,一次性釋放大量資金存在風險。后臺系統如果采用分期到賬的手段,但實施過程中仍遇到挑戰,即單個到賬周期內存在多次資金入賬的情況,影響了會員體驗的流暢性。
技術實現思路
1、本文中描述的實施例提供了一種自動化處理充值分期贈送的方法、裝置、設備和存儲介質,解決現有技術存在的問題。
2、根據本公開的第一方面,提供了一種自動化處理充值分期贈送的方法,包括:
3、響應于接收到收銀系統發送的充值訂單數據,匹配相應的充值規則,判斷該充值訂單是否同時滿足該充值規則中設定的首期贈送金額立返與贈送金額定期返還的條件;
4、當確認該充值訂單滿足首期贈送金額立返和贈送金額定期返還的條件時,根據所述充值訂單數據和所述充值規則,計算得到每期贈送金額及其對應的分期到賬時間;
5、將首期贈送金額轉至會員賬戶,并根據所述剩余贈送金額與所述分期到賬時間,自動生成相應的分期贈送任務;
6、在每個所述分期到賬時間,自動執行對應的所述分期贈送任務,將所述剩余贈送金額的每期贈送金額逐一轉入會員賬戶;
7、同時,監控各次所述
8、在本公開的一些實施例中,在所述響應于接收到收銀系統發送的充值訂單數據的步驟之前,包括:
9、構建所述充值活動,配置所述充值活動的所述充值規則,其中,所述充值規則至少包括首期贈送金額立返與贈送金額定期返還的條件的設定;
10、將包括所述充值規則的數據同步至收銀系統,以使得所述收銀系統能監控并處理所述充值活動的所述充值訂單。
11、在本公開的一些實施例中,所述充值規則,包括以下設定中的一個或多個:
12、規則名稱、充值金額、贈送金額、贈送積分、贈送方式、分期數量、返還周期、贈送優惠券,以及每期贈送金額的計算方式和到賬時間點的計算方式;
13、其中,所述贈送方式包括:首期贈送金額立返和/或贈送金額定期返還的條件;
14、所述返還周期包括以下中的一各或多個:每天、每周的固定日期、每月的固定日期。
15、在本公開的一些實施例中,所述充值訂單數據包括以下中的一個或多個:
16、充值會員id、首次充值時間和充值金額。
17、在本公開的一些實施例中,所述計算每次贈送金額的步驟,包括:
18、當所述首期贈送金額與后續分期的所述每期贈送金額相同時,設充值金額為l,贈送金額為m,分期數量為n,每期贈送金額p可由贈送金額m均勻分配至n期得出,計算公式為:p=m/n;
19、可選的,首期贈送金額q直接等同于每期贈送金額p,即表達式為q=p;
20、剩余待分期贈送金額r為贈送金額m減去首期贈送金額q,計算公式為:r=m-q,因q=p,故得到r=m-p。
21、在本公開的一些實施例中,所述計算分期贈送到賬時間的步驟,包括:
22、記錄首次到賬時間、理論本周期到賬時間和理論下周期到賬時間,其中,所述理論本周期到賬時間與所述理論下周期到賬時間之間相隔x天,所述首次到賬時間與所述理論下周期到賬時間之間相隔y天;
23、下次到賬時間通過如下方式進行計算:
24、若所述理論本周期到賬時間早于所述首次到賬時間,則按照所述下次到賬時間為所述首次到賬時間后的第x-y天到賬;
25、若所述理論本周期到賬時間晚于所述首次到賬時間,則按照所述下次到賬時間為所述首次到賬時間后的第x+y天到賬;
26、若所述理論本周期到賬時間等于所述首次到賬時間,則按照所述理論下周期到賬時間到賬。
27、根據本公開的第二方面,提供了一種自動化處理充值分期贈送的裝置,包括:
28、判斷模塊,用于響應于接收到收銀系統發送的充值訂單數據,匹配相應的充值規則,判斷該充值訂單是否同時滿足該充值規則中設定的首期贈送金額立返與贈送金額定期返還的條件;
29、計算模塊,用于當確認該充值訂單滿足首期贈送金額立返和贈送金額定期返還的條件時,根據所述充值訂單數據和所述充值規則,計算得到每期贈送金額及其對應的分期到賬時間;
30、生成模塊,用于將首期贈送金額轉至會員賬戶,并根據所述剩余贈送金額與所述分期到賬時間,自動生成相應的分期贈送任務;
31、執行模塊,用于在每個所述分期到賬時間,自動執行對應的所述分期贈送任務,將所述剩余贈送金額的每期贈送金額逐一轉入會員賬戶;
32、監控模塊,用于監控各次所述充值活動的分期贈送任務執行情況,直至確認所有所述剩余贈送金額的每期贈送金額均轉賬至所述會員賬戶,則終止與當前所述充值活動相關的所有所述分期贈送任務。
33、在本公開的一些實施例中,還包括:
34、構建模塊,用于構建所述充值活動,配置所述充值活動的所述充值規則;
35、發送模塊,用于將包括所述充值規則的數據同步至收銀系統,以使得所述收銀系統能監控并處理參與所述充值活動的充值訂單。
36、根據本公開的第三方面,提供了一種計算機設備,包括存儲器和處理器,存儲器中存儲有計算機程序,處理器執行計算機程序時實現如以上任意一個實施例中方法的步驟。
37、根據本公開的第四方面,提供了一種計算機可讀存儲介質,計算機可讀存儲介質上存儲有計算機程序,計算機程序被處理器執行時實現如以上任意一個實施例中方法的步驟。
38、本公開實施例提供的自動化處理充值分期贈送的方法,響應于接收到的充值訂單數據,匹配相應的充值規則,判斷該充值訂單是否同時滿足該充值規則中設定的首期贈送金額立返與贈送金額定期返還的條件,若是,根據充值訂單數據和充值規則,計算得到每期贈送金額及其對應的分期到賬時間;將首期贈送金額轉至會員賬戶,并根據剩余贈送金額與分期到賬時間,自動生成相應的分期贈送任務;在每個分期到賬時間,自動執行對應的分期贈送任務,將剩余贈送金額的每期贈送金額逐一轉入會員賬戶;同時,監控各次充值活動的分期贈送任務執行情況,直至確認所有剩余贈送金額的每期贈送金額均轉賬至會員賬戶,則終止與當前充值活動相關的所有分期贈送任務。本公開實施例提供的方法,采用自動化智能分期到賬,通過將贈送金額分成多期到賬,智能計算并設定每次贈送金額與精確的到賬時間間隔,首次充值后贈送金額立即到賬,在后續每個到賬周期內贈送金額只允許到賬一次,自動執行分期到賬的定時任務,實現了贈送金額的分期發本文檔來自技高網...
【技術保護點】
1.一種自動化處理充值分期贈送的方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,在所述響應于接收到收銀系統發送的充值訂單數據的步驟之前,包括:
3.根據權利要求1所述的方法,其特征在于,所述充值規則,包括以下設定中的一個或多個:
4.根據權利要求1所述的方法,其特征在于,所述充值訂單數據包括以下中的一個或多個:
5.根據權利要求1所述的方法,其特征在于,所述計算每次贈送金額的步驟,包括:
6.根據權利要求1所述的方法,其特征在于,所述計算分期贈送到賬時間的步驟,包括:
7.一種自動化處理充值分期贈送的裝置,其特征在于,包括:
8.根據權利要求1所述的裝置,其特征在于,還包括:
9.一種計算機設備,其特征在于,包括:
10.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,該程序被處理器執行時實現如權利要求1~6中任一所述的方法。
【技術特征摘要】
1.一種自動化處理充值分期贈送的方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,在所述響應于接收到收銀系統發送的充值訂單數據的步驟之前,包括:
3.根據權利要求1所述的方法,其特征在于,所述充值規則,包括以下設定中的一個或多個:
4.根據權利要求1所述的方法,其特征在于,所述充值訂單數據包括以下中的一個或多個:
5.根據權利要求1所述的方法,其特征在于,所述計算每次贈...
【專利技術屬性】
技術研發人員:王韶川,孫玉萍,謝國飛,錢琦,
申請(專利權)人:江蘇中侖數字科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。