本發明實施例涉及電子商務交易技術,尤其涉及一種分期付款商品的下單方法及裝置。
背景技術:
隨著電子商務的蓬勃發展,許多商品或服務內容,都可以通過電子交易平臺進行買賣交易。消費者在電子交易平臺選購商品時,可以根據自己的實際經濟情況選擇付款方式,其中付款方式可以是一次付清或是分期付款。對一般消費者而言,分期付款成為他們一次性全額支付貨款有壓力時的首選。
消費者一次性購買多件商品時,需要先將分期付款商品加入購物車,再選中分期付款商品,點擊結算到下單頁提交訂單,然后再對訂單進行支付。
現有技術中存在如下缺陷,當訂單內包含多個商品時,如果訂單中的部分商品下單失敗,則整個訂單下單失敗。因此用戶需要對分期付款的商品進行逐一付款,操作繁瑣。
技術實現要素:
本發明提供一種分期付款商品的下單方法及裝置,以實現在用戶購買多件分期付款商品時,提高下單成功率,簡化用戶操作。
第一方面,本發明實施例提供了一種分期付款商品的下單方法,所述分期付款商品的下單方法包括:
根據接收到的結算指令從購物車中確定至少兩個分期付款商品;
根據所述至少兩個分期付款商品的結算信息生成至少兩個子訂單,所述子訂單與所述分期付款商品一一對應;
分別對每個子訂單進行決策判斷,得到決策判斷成功的至少一個目標子訂單;
對所述至少一個目標子訂單進行支付。
進一步地,所述對所述至少一個目標子訂單進行支付,包括:
對所述至少一個目標子訂單進行合并支付;或者,
對所述至少一個目標子訂單中的每個目標子訂單分別進行支付。
進一步地,在根據所述至少兩個分期付款商品的結算信息生成至少兩個子訂單之后,還包括:
根據生成的至少兩個子訂單生成父訂單,所述父訂單用于表示所述至少兩個子訂單的關聯關系;
相應的,所述對所述至少一個目標子訂單進行合并支付,包括:
如果每個子訂單均決策判斷成功,則在所述父訂單中對全部子訂單進行合并支付。
進一步地,在根據接收到的結算指令從購物車中確定至少兩個分期付款商品之前,還包括:當用戶向購物車中添加分期付款商品時,獲取分期付款商品的分期付款信息。
進一步地,在根據接收到的結算指令從購物車中確定至少兩個分期付款商品之前,還包括:當用戶向購物車中添加至少兩個相同規格的目標分期商品時,對分期付款期數和首付比例相同的目標分期商品進行合并。
進一步地,所述根據所述至少兩個分期付款商品的結算信息生成父訂單,包括:
獲取用戶的登錄狀態;
如果所述用戶已登錄,則根據所述至少兩個分期付款商品的結算信息生成父訂單;
如果所述用戶未登錄,則顯示用戶登錄界面,以便用戶進行登錄操作。
進一步地,所述分別對每個子訂單進行決策判斷,包括:
依次將每個子訂單確定為當前訂單,根據用戶的身份證明、所述當前訂單對應的庫存量和促銷信息中的至少一個,確定是否觸發預設拒絕條件;
如果未觸發預設拒絕條件,則決策判斷成功。
進一步地,在確定是否觸發預設拒絕條件之后,還包括:
如果未觸發預設拒絕條件,則根據所述當前訂單對應的首付比例、分期付款期數和預設付款條件確定是否進行付款調整;
如果進行付款調整,則進行彈層提示,以便用戶根據所述彈層提示輸入新首付比例和新分期付款期數;
如果所述用戶輸入的所述新首付比例和新分期付款期符合所述預設付款條件,則決策判斷成功。
進一步地,所述在所述父訂單中對所述至少一個目標子訂單進行支付,包括:對所述至少一個目標子訂單的首付款進行合并,得到首付款總額;
在所述父訂單中對所述首付款總額進行支付。
第二方面,本發明實施例還提供了一種分期付款商品的下單裝置,所述分期付款商品的下單裝置包括:
分期付款商品確定模塊,用于根據接收到的結算指令從購物車中確定至少兩個分期付款商品;
子訂單生成模塊,用于根據所述分期付款商品確定模塊確定的所述至少兩個分期付款商品的結算信息生成至少兩個子訂單,所述子訂單與所述分期付款商品一一對應;
決策判斷模塊,用于分別對所述子訂單生成模塊生成的每個子訂單進行決策判斷,得到決策判斷成功的至少一個目標子訂單;
支付模塊,用于對所述至少一個目標子訂單進行支付。
進一步地,所述支付模塊包括:
合并支付模塊,用于對所述至少一個目標子訂單進行合并支付;
單獨支付模塊,用于對所述至少一個目標子訂單中的每個目標子訂單分別進行支付。
進一步地,所述的分期付款商品的下單裝置還包括:
父訂單生成模塊,用于根據生成的至少兩個子訂單生成父訂單,所述父訂單用于表示所述至少兩個子訂單的關聯關系;
相應的,所述合并支付模塊用于:
如果每個子訂單均決策判斷成功,則在所述父訂單中對全部子訂單進行合并支付。
進一步地,所述分期付款商品裝置還包括分期付款信息獲取模塊,
所述分期付款信息獲取模塊用于,當用戶向購物車中添加分期付款商品時,獲取分期付款商品的分期付款信息。
進一步地,所述分期付款商品裝置還包括目標分期商品合并模塊,
所述目標分期商品合并模塊用于,當用戶向購物車中添加至少兩個相同規格的目標分期商品時,對分期付款期數和首付比例相同的目標分期商品進行合并。
進一步地,所述訂單生成模塊用于:
獲取用戶的登錄狀態;
如果所述用戶已登錄,則根據所述至少兩個分期付款商品的結算信息生成父訂單;
如果所述用戶未登錄,則顯示用戶登錄界面,以便用戶進行登錄操作。
進一步地,所述決策判斷模塊用于:
依次將每個子訂單確定為當前訂單,根據用戶的身份證明、所述當前訂單對應的庫存量和訂單編號中的至少一個,確定是否觸發預設拒絕條件;
如果未觸發預設拒絕條件,則決策判斷成功。
進一步地,所屬分期付款商品裝置還包括付款調整模塊,用于:
如果未觸發預設拒絕條件,則根據所述當前訂單對應的首付比例、分期付款期數和預設付款條件確定是否進行付款調整;
如果進行付款調整,則進行彈層提示,以便用戶根據所述彈層提示輸入新首付比例和新分期付款期數;
如果所述用戶輸入的所述新首付比例和新分期付款期符合所述預設付款條件,則決策判斷成功。
進一步地,所述支付模塊用于:
對所述至少一個目標子訂單的首付款進行合并,得到首付款總額;
在所述父訂單中對所述首付款總額進行支付。
本發明通過對從購物車中確定的至少兩件分期購物商品的結算信息分別生成對應的子訂單,當至少兩個子訂單的部分決策判斷成功時,仍然可對部分決策判斷成功的子訂單進行結算。現有技術中若部分決策判斷失敗,則整體訂單下單失敗,用戶需要逐一進行付款,操作繁瑣。本發明在部分子訂單決策判斷成功、部分決策判斷失敗時仍然可以對策判斷成功的子訂單進行結算,提高下單成功率,簡化用戶操作。
附圖說明
圖1是本發明實施例一提供的一種分期付款商品的下單方法的流程圖;
圖2是本發明實施例二提供的一種分期付款商品的下單方法的流程圖;
圖3是本發明實施例三提供的一種分期付款商品的下單方法的流程圖;
圖4是本發明實施例四提供的一種分期付款商品的下單方法的流程圖;
圖5是本發明實施例五提供的一種分期付款商品的下單方法的流程圖;
圖6a是本發明實施例六提供的一種分期付款商品的下單裝置的結構示意圖;
圖6b是本發明實施例六提供的一種分期付款商品的下單裝置的結構示意圖。
具體實施方式
下面結合附圖和實施例對本發明作進一步的詳細說明。可以理解的是,此處所描述的具體實施例僅僅用于解釋本發明,而非對本發明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發明相關的部分而非全部結構。
實施例一
圖1為本發明實施例一提供的一種分期付款商品的下單方法的流程圖,本實施例適用于當前支持分期付款的任意電子交易平臺,例如淘寶網、京東、分期樂或蘇寧易購等。該方法具體包括如下步驟:
步驟S11,根據接收到的結算指令從購物車中確定至少兩個分期付款商品。
用戶在瀏覽電子交易平臺上的商品并選擇分期付款時,將自己喜歡的或者有意向購買的多件商品加入購物車,并將確定需要購買的兩件或兩件以上的商品在購物車中選中,然后后續的結算操作。
可選的,終端在購物車界面中接收用戶對購物車中物品的選擇操作,當用戶點擊購物車界面中的“結算”按鈕時,觸發結算指令。終端根據結算指令從用戶選中的多個商品中查找到需要進行分期付款的商品。例如,用戶選擇了五件商品,其中有一件商品為全款支付,另四件為分期付款商品,則用戶點擊“結算”按鈕后,終端獲取用戶選擇的四件分期付款商品。
步驟S12,根據至少兩個分期付款商品的結算信息生成至少兩個子訂單,子訂單與分期付款商品一一對應。
其中,分期付款商品的結算信息包括分期付款信息,分期付款信息包括下述信息中的至少兩個:分期期數、每期還款金額、多期還款總額和每期利息額等。
結算信息可以在用戶通過購物車對分期付款商品進行結算時獲取。示例性的,用戶點擊“結算”按鈕后,彈出結算信息輸入界面,結算信息輸入界面中為用戶提供可選擇的結算方式,根據用戶的選擇的結算方式確定結算信息。
用戶在購物車確定多件分期付款商品后進入訂單結算頁點擊結算后,終端在后臺根據每個分期付款商品的結算信息生成所對應的子訂單。子訂單包括其對應的分期付款商品的商品信息和結算信息。商品信息包括分期付款商品的規格信息,規格信息包括產品名稱、型號、產品參數等。可在子訂單中對相應的分期付款商品的相關參數進行修改。
步驟S13,分別對每個子訂單進行決策判斷,得到決策判斷成功的至少一個目標子訂單。
對每個子訂單進行決策判斷包括風控檢驗和信用額度校驗,風控校驗可用于校驗用戶是否在電子交易平臺后臺系統的黑名單中,校驗用戶是否有欺詐嫌疑等。如果用戶既不在黑名單中,又不存在欺詐嫌疑,則可確定風控校驗成功。信用額度校驗可用于校驗用戶是否已經獲得該電子交易平臺授予的信用額度。若用戶已經獲得該電子交易平臺授予的信用額度,則可確定額度校驗成功。當用戶既通過風控檢驗又信用額度校驗時,確定子訂單決策判斷成功,將決策判斷成功的訂單作為目標子訂單。在子訂單決策判斷成功后,系統后臺自動將該子訂單設置為目標子訂單,以備后期的支付。
步驟S14,對至少一個目標子訂單進行支付。
優選的,步驟S14具體包括,對所述至少一個目標子訂單進行合并支付;或者,對所述至少一個目標子訂單中的每個目標子訂單分別進行支付。
在本應用場景下,若所有的子訂單決策成功之后,對所有成功的目標子訂單直接進行合并支付。若子訂單中有部分決策成功,部分決策失敗,用戶對決策成功的目標子訂單可以選擇合并支付,也可以選擇對每個目標子訂單分別進行支付。例如,用戶要購買10件商品,10件商品中只有4件決策成功,那么用戶對決策成功的4件商品可以進行合并支付,也可選擇對這4件商品一件一件的單獨進行支付。
優選的,在步驟S12之后,還包括:根據生成的至少兩個子訂單生成父訂單,父訂單用于表示至少兩個子訂單的關聯關系。
相應的,對所述至少一個目標子訂單進行合并支付,包括:
如果每個子訂單均決策判斷成功,則在父訂單中對全部子訂單進行合并支付。
在生成子訂單后,根據生成的子訂單生成父訂單,該父訂單包含至少兩個子訂單,且父訂單可表示其所包含的子訂單的關聯關系。
本實施例通過對從購物車中確定的至少兩件分期購物商品的結算信息分別生成對應的子訂單,當至少兩個子訂單的部分決策判斷成功時,可繼續對部分決策判斷成功的子訂單進行結算。現有技術中若部分決策判斷失敗,則整體訂單下單失敗,用戶需要逐一進行付款,操作繁瑣。本實施例在部分子訂單決策判斷成功,部分決策判斷失敗時仍然可以對策判斷成功的子訂單進行結算,提高下單成功率,簡化用戶操作。
實施例二
圖2為本發明實施例二提供的一種分期付款商品的下單方法的流程圖,以上述實施例為基礎,在步驟S11前,還包括:步驟S15,當用戶向購物車中添加分期付款商品時,獲取分期付款商品的分期付款信息。
其中,分期付款信息包括分期期數。進一步的,還可包括商品的首付比例。首付比例可以根據商品的最低首付比例或用戶的信用額度進行確定,分期期數是電子交易平臺根據不同的商品或商品價格已經設定好的一個區間,例如可以是0-36期,用戶可以根據自己的實際經濟或消費情況,在此區間內任意選擇。
在本實施例中,當用戶向購物車中添加分期付款商品時,獲取分期付款商品的分期付款信息,這樣使得不同消費水平的用戶可享受同一價格的商品,增加了電商的銷售量。此外,用戶(消費者)可以在將分期付款商品添加到購物車時,獲知該分期付款商品的分期付款信息,進而根據自身的付款能力確定是否購買該分期付款商品,提高商品結算效率。
實施例三
圖3為本發明實施例三提供的一種分期付款商品的下單方法的流程圖,以上述實施例為基礎,在步驟S11前,還包括:步驟S16,當用戶向購物車中添加至少兩個相同規格的目標分期商品時,對分期付款期數和首付比例相同的目標分期商品進行合并。
至少兩個相同規格的目標分期商品為產品名稱、型號以及產品參數均相同的兩個目標分期商品。如果至少兩個相同規格的目標分期商品的分期付款期數和首付比例不同,則由于分期支付期數和金額不同,導致無法作為相同的分期付款商品。例如,目標分期商品為商品A、商品B和商品C,其中商品A和商品B的分期付款期數為10期,首付比例為0%;商品C的分期付款期數為5期,首付比例為30%,則在購物車列表中為商品A和商品B建立一個結算表項,該表項中的商品數量為2,表項信息用于表示商品A(或商品B)對應的信息;為商品C建立一個結算表項,該表項中商品數量為1,表項信息用于表示商品C對應的信息。
在本實施例中,根據分期付款期數和首付比例對相同規格的目標分期商品進行劃分,能夠使結算表現更加清楚的顯示結算內容,同時為用戶提供對相同規格商品進行不同分期結算方式的購買方案,在一次結算中為用戶提供更加精準的分期付款方式,提高結算效率的同時優化用戶體驗。同時,簡化用戶在購買多件分期情況不同的商品的操作,進而提高用戶的客單價,增加電子交易平臺的收入。
實施例四
圖4為本發明實施例四提供的一種分期付款商品的下單方法的流程圖。以上述實施例為基礎,該方法具體包括如下步驟:
步驟S21,根據接收到的結算指令從購物車中確定至少兩個分期付款商品。
步驟S22,獲取用戶的登錄狀態。
步驟S23,判斷用戶是否已登錄。
步驟S24,如果用戶已登錄,則根據至少兩個分期付款商品的結算信息生成至少兩個子訂單。
步驟S25,如果用戶未登錄,則顯示用戶登錄界面,以便用戶進行登錄操作。返回執行步驟S22。
用戶在購物車中確定了至少兩件分期付款商品后,在提交訂單時,系統后臺會自動獲取用戶的登錄狀態,若用戶已經登錄,則直接根據確定的多件分期付款商品的結算信息直接生成對應的子訂單,若用戶還未登錄,則會顯示登錄界面提醒用戶登錄,用戶根據登錄界面的提示輸入自己的賬戶名、登錄密碼,有時會輸入驗證碼或進行手機、郵箱驗證等。
步驟S26,分別對每個子訂單進行決策判斷,得到決策判斷成功的至少一個目標子訂單。
步驟S27,對至少一個目標子訂單的首付款進行合并,得到首付款總額;在父訂單中對首付款總額進行支付。
當多個子訂單下單成功成為目標子訂單后,將所有目標子訂單的首付款合并計數,得到首付款總金額并顯示在父訂單中,最后,直接在父訂單中對總首付款金額進行結算,結算后顯示該多件分期付款商品購買成功,等待賣家發貨。與現有技術沒有首付相比,可減少用戶取消訂單的比例,提高了電子交易平臺的交易成功金額。
本實施例提供的一種分期付款商品的下單方法,在用戶從購物車中確定至少兩個分期付款商品后提交訂單時,系統會獲取用戶的登錄狀態,以便提醒用戶進行登錄,然后對至少一個目標子訂單的首付款進行合并,得到首付款總額,在父訂單中對首付款總額進行支付。用戶在登錄后,可根據登錄的用戶信息獲取用戶的信用額度、消費記錄等信息,從而提高風險檢測效率。
實施例五
圖5為本發明實施例五提供的一種分期付款商品的下單方法的流程圖。以上述實施例為基礎,步驟S13,分別對每個子訂單進行決策判斷,得到決策判斷成功的至少一個目標子訂單具體包括如下步驟:
步驟S301,依次將每個子訂單確定為當前訂單。
步驟S302,根據用戶的身份證明、當前訂單對應的庫存量和促銷信息中的至少一個,確定是否觸發預設拒絕條件。
系統后臺生成與分期付款商品對應的子訂單后,需要對每個子訂單進行判斷,判斷其是否觸發預設拒絕條件,預設拒絕條件包括用戶的身份證明(User Identification,UID)、當前訂單對應的庫存量(Stock Keeping Unite,SKU)和促銷信息。用戶的身份證明可以是用來驗證該用戶是否是該電子交易平臺已經注冊的用戶或者該已經注冊的用戶之前是否有不良購物記錄等,當前訂單對應的庫存量可以是用來驗證當前子訂單對應的分期付款商品倉庫是否有現貨,促銷信息用來驗證,當生成訂單號時,子訂單可能帶有促銷優惠信息,若發現促銷信息過期,會觸發預設拒絕條件。
步驟S303,如果觸發預設拒絕條件,則下單失敗。
步驟S304,如果未觸發預設拒絕條件,則決策判斷成功。
如果該子訂單觸發了其中至少一個預設拒絕條件,則下單失敗,若沒有觸發任何預設拒絕條件,則表明決策判斷成功,系統繼續走其他校驗。
優選的,在步驟S304,如果未觸發預設拒絕條件,則決策判斷成功之后,還包括如下步驟:
步驟S305,如果未觸發預設拒絕條件,則根據所述當前訂單對應的首付比例、分期付款期數和預設付款條件確定是否進行付款調整。
在當前子訂單決策判斷成功之后,系統后臺會根據當前用戶的信用額度校驗用戶選擇的首付比例和分期付款期數是否符合購買要求,若不滿足要求,就會提醒用戶進行相應的調整,調整規則由用戶信用額度決定的最低首付比、最大分期期數和該訂單對應的商品本身的最低首付比、最大分期期數共同決定,其中,用戶信用額度可以由電子交易平臺的風控部分根據用戶在注冊時填寫的個人信息如職業、收入等綜合考量確定,商品本身的最低首付比、最大分期期數是交易平臺的運營部門根據商品的價格、屬性等綜合確定的。
步驟S306,若用戶不接受調整,則放棄下單。
步驟S307,如果進行付款調整,則進行彈層提示。
步驟S308,用戶根據彈層提示輸入新首付比例和新分期付款期數。
如果用戶接收對首付比例和分期期數的調整,系統后臺會跳出彈層提示窗口,用戶根據窗口提示做相應的調整得到新的首付比例和分期期數。
步驟S309,如果用戶輸入的所述新首付比例和新分期付款期符合預設付款條件,則決策判斷成功。
步驟S310,決策成功之后,用戶就可下單成功。
系統繼續對新的首付比例和分期期數進行驗證,若調整后的新首付比例和分期期數符合條件,則決策判斷成功,用戶在下單成功后可進行后續的結算付款處理。
本實施例提供的一種分期付款商品的下單方法,根據用戶的身份證明、當前訂單對應的庫存量和訂單編號中的至少一個,確定當前子訂單是否觸發預設拒絕條件,如果未觸發預設拒絕條件,則決策判斷成功,然后繼續判斷當前訂單對應的首付比例、分期付款期數和預設付款條件確定是否進行付款調整,若接受調整,則進行彈層提示,以便用戶根據彈層提示輸入新首付比例和新分期付款期數。不僅提高了電子交易平臺的安全性,而且提交訂單時的彈層提示,方便用戶在調整后繼續下單,提高了用戶的下單成功率。
實施例六
圖6a和圖6b為本發明實施例六提供的一種分期付款商品的下單裝置的結構示意圖,如圖6a所示,該分期付款商品的下單裝置包括:分期付款商品確定模塊410,子訂單生成模塊420,決策判斷模塊430,和支付模塊440。
分期付款商品確定模塊410,用于根據接收到的結算指令從購物車中確定至少兩個分期付款商品;
子訂單生成模塊420,用于根據分期付款商品確定模塊410確定的所述至少兩個分期付款商品的結算信息生成至少兩個子訂單,子訂單與分期付款商品一一對應;
決策判斷模塊430,用于分別對子訂單生成模塊420生成的每個子訂單進行決策判斷,得到決策判斷成功的至少一個目標子訂單;
支付模塊440,用于對決策判斷模塊430得到的至少一個目標子訂單進行結算。
如圖6b所示,優選的,支付模塊440包括合并支付模塊441和單獨支付模塊442,其中,合并支付模塊441,用于對至少一個目標子訂單進行合并支付;單獨支付模塊442,用于對至少一個目標子訂單中的每個目標子訂單分別進行支付。
優選的,該分期付款商品的下單裝置還包括父訂單生成模塊450,父訂單生成模塊450用于根據生成的至少兩個子訂單生成父訂單,父訂單用于表示至少兩個子訂單的關聯關系;相應的,合并支付模塊441用于,如果每個子訂單均決策判斷成功,則在父訂單中對全部子訂單進行合并支付。
優選的,該分期付款商品的下單裝置還包括分期付款信息獲取模塊460,。
分期付款信息獲取模塊460用于,當用戶向購物車中添加分期付款商品時,獲取分期付款商品的分期付款信息。
優選的,該分期付款商品的下單裝置還包括目標分期商品合并模塊470。
目標分期商品合并模塊470用于,當用戶向購物車中添加至少兩個相同規格的目標分期商品時,對分期付款期數和首付比例相同的目標分期商品進行合并。
優選的,子訂單生成模塊420用于:獲取用戶的登錄狀態;如果所述用戶已登錄,則根據至少兩個分期付款商品的結算信息生成至少兩個子訂單;如果用戶未登錄,則顯示用戶登錄界面,以便用戶進行登錄操作。
優選的,決策判斷模塊430用于:依次將每個子訂單確定為當前訂單,根據用戶的身份證明、當前訂單對應的庫存量和訂單編號中的至少兩個,確定是否觸發預設拒絕條件;如果未觸發預設拒絕條件,則決策判斷成功。
優選的,該分期付款商品的下單裝置還包括付款調整模塊480,用于:
如果未觸發預設拒絕條件,則根據當前訂單對應的首付比例、分期付款期數和預設付款條件確定是否進行付款調整;
如果進行付款調整,則進行彈層提示,以便用戶根據彈層提示輸入新首付比例和新分期付款期數;如果用戶輸入的新首付比例和新分期付款期符合預設付款條件,則決策判斷成功。
優選的,支付模塊450用于:對至少一個目標子訂單的首付款進行合并,得到首付款總額;在父訂單中對所述首付款總額進行支付
上述裝置可執行本發明前述所有實施例所提供的方法,具備執行上述方法相應的功能模塊和有益效果。未在本實施例中詳盡描述的技術細節,可參見本發明前述所有實施例所提供的方法。
注意,上述僅為本發明的較佳實施例及所運用技術原理。本領域技術人員會理解,本發明不限于這里所述的特定實施例,對本領域技術人員來說能夠進行各種明顯的變化、重新調整和替代而不會脫離本發明的保護范圍。因此,雖然通過以上實施例對本發明進行了較為詳細的說明,但是本發明不僅僅限于以上實施例,在不脫離本發明構思的情況下,還可以包括更多其他等效實施例,而本發明的范圍由所附的權利要求范圍決定。