2011-08-23 98 views
2

我有2頁用於收取在線服務業務的付款。接受網站付款

1形式從買家收集基本信息(姓名,地址,出生日期等),並插入到一個MySQL表

當第一頁被提交其轉發用戶的頁面中,他們可以選擇鏈接服務包到paypal支付網關。

是我面臨的是,提交第一頁(數據被插入到MySQL)之後,但可以說,用戶決定不支付第2頁上的包,我有冗餘數據在MySQL表

是該方案有辦法來管理這個?我應該將付款收集+信息收集整合到一個頁面中嗎?

請指教,

回答

0

如果您不想讓客戶輸入他的人格/貨運信息兩倍,請實施一個帳戶系統,其中用戶使用電子郵件/密碼創建帳戶,以及他的個人/送貨信息與該賬戶相關聯。

如果你不想要一個賬戶系統,你可以這樣做:當一個用戶回來時,如果他已經輸入了運送信息但沒有完成付款,建議他重新使用以前的信息(通過例如他的cookie)。

但無論如何,沒有什麼可以做,針對選擇重新輸入信息的用戶(或創建多個帳戶)

+0

我的第一個頁面不使用創建一個帳戶電子郵件和密碼..我應該更多地查看cookie以跟蹤回頭客戶,提示他們登錄到系統以完成交易,而不是輸入新鮮的信息。謝謝 – ABI

0

您的數據庫中沒有多餘的數據,你必須是你的產品感興趣的潛在客戶 - 但somehow沒有完成支付步驟。

您可以稍後與他們聯繫 - 收到他們的電子郵件 - 並做一些售後服務。

+0

這是一個很好的點,由於很多 – ABI

0

你可以做的是設置輸入在第一頁的數據的時間戳。定期將腳本運行通過數據庫並刪除比最後一次掃描更早的條目。例如,如果您每天運行它,請刪除超過2天的所有內容。每小時超過2小時等。