簡體   English   中英

使用PayPal的'Website Payments Pro'存儲信用卡信息?

[英]Storing credit card information with PayPal's 'Website Payments Pro'?

我正在開發一個電子商務網站,一些客戶將頻繁在線購物。 話雖如此,我試圖找到一種解決方案,允許我使用Website Payments Pro安全地存儲信用卡信息,因此客戶無需在每次購買時重新輸入信用卡信息。 我知道像Braintree這樣的信用卡“令牌化”服務,但它們要求您使用他們的整個支付平台。 PayPal已經確認有第三方購物車與Website Payments Pro合作,可以安全地存儲信用卡信息(只要我符合PCI標准),但不會指向我的方向。

有誰知道第三方服務能滿足我的需求嗎? 感謝您的時間和幫助!

大衛

您可以使用PayPal的參考交易API,該API將交易ID作為參考,以便在未輸入信用卡信息的情況下進行未來交易。這樣,您的客戶可以全年付款。 或者,您也可以將結算協議ID作為未來交易的參考。這樣,PayPal Payments Pro將自動從之前的交易中選擇所需的詳細信息。賬單協議ID的好處是,與交易ID不同,它不會受到1年的時間限制。

安全存儲信用卡信息非常非常困難。 事實上,就在兩天前宣布,主要零售和金融公司竊取了1.3億個信用卡號碼,這些公司擁有的資源遠遠超過您保護數據所需的資源。

我完全理解輕松促進經常性付款的願望。 但是,在決定這樣做之前,請考慮並了解與存儲信用卡號碼相關的風險。

如果您決定需要存儲卡號,我建議您聘請具有可靠記錄的安全專家來幫助您設計解決方案,然后在安裝后對其進行審核。

我認為更好的解決方案是使用paypal Vault

Vault API提供了一種存儲客戶信用卡的安全方式。 通過使用PayPal存儲卡,您可以避免將它們存儲在服務器上。

因此,流程應該像您將客戶信用卡存儲到保險庫,並從PayPal獲取卡ID。 您可以使用該卡ID進行交易,或將該卡ID與客戶信息一起保存在數據庫中以進行日后交易

注意:

參考交易必須在過去730天內發生,因為該ID可能在兩年后無法使用。

在過去,我使用過aspdotnetstorefront ,但它是一個完整的店面應用程序,包括支付網關。

如果您不想使用Pro,可以使用PayPal Express執行此操作。

https://www.paypal.com/cgi-bin/webscr?cmd=xpt/Marketing/general/RecurringPaymentFAQs-outside#Q9

這是您正在尋找的,還是在尋找使用其API的實際代碼?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM