2011-03-07 49 views
0

我正在寫一個基本的電子商務網站,唯一的付款手段是貝寶。使用PayPal時,我需要詢問Personnal信息嗎?

用戶不必註冊,但他們會郵寄他們的產品。

據我知道你註冊到使用支付寶,因此貝寶店您的personnal信息(地址,名稱等)

所以我的問題是,我需要問用戶輸入他們的個人信息,雖然它在PayPal上可用,我想,希望有一個API來檢索它們。

謝謝

回答

1

你要問他們想要的產品交付他們的電子郵件地址,因爲它不符合neccesarily他們在貝寶使用的方法。您將以PayPal的電子郵件形式收到發票,用於會計目的。

如果您需要客戶詳細信息,您應該查看PayPal的Instant Payment Notification功能,您基本上在您的網站上提供一個URL,然後貝寶POST-s將該腳本的所有詳細信息。通過這種方式,您可以確定客戶真正爲服務付費。

有一個額外的setep參與,以驗證您的IPN腳本中的細節,因爲知道其URL的任何人都可以向腳本發佈任何內容。將它放到一個隨機目錄(如dsf6dfsjj345432f8dsfj5j243826d)並且不發表任何喜好的方法也是一個好主意,以儘量減少有人試圖玩弄你的腳本的可能性。

0

如果我正確理解您的問題,您不需要在客戶端存儲客戶的詳細信息。 Paypal只需要定價,產品和發票參考。他們管理存儲和保護客戶CC的詳細信息(例如)。您可能會考慮存儲某些客戶端詳細信息(例如電子郵件,名稱,地址等....但不包含CC詳細信息)。

貝寶將經常發回訂單詳情,其中包括客戶詳細信息(如電子郵件,聯繫人,送貨詳細信息等)。然而,我並不完全相信他們提供了一個可以追溯查詢這些信息的API ....也許其他人可以幫助解決這個問題。

HTH和好運

+0

嗨,謝謝你的回答,如果需要的話,我只需要一封電子郵件給進一步的聯繫人,但是如果PayPal返回送貨地址並命名它就夠了,我就可以用我自己的客戶信息存儲我的訂單數據庫 –

0

看看他們的快速結賬方式。這是專爲「準備」一項交易而設計的,您將在收到客戶送貨地址後,從您的最後完成交易。你決定要做什麼取決於你。