簡體   English   中英

將Paypal支付流程與Rails集成

[英]Integrating paypal payflow with rails

如何將Paypal支付流程與Rails集成。 他們在Java和.net中提供了sdk。是否有用於rails的gem或用於標准付款和定期計費的api調用?

我們使用以下gem將paypal集成到我們的應用程序中:

  • https://github.com/paypal/sdk-core-ruby
  • https://github.com/paypal/PayPal-Ruby-SDK這個文檔很好。

帶有示例的文件夾: https://github.com/paypal/PayPal-Ruby-SDK/tree/master/samples : https://github.com/paypal/PayPal-Ruby-SDK/tree/master/samples

更新:

從PayFlow文檔中:

  • 客戶單擊“購買”以在您的網站上購買商品。
  • 您可以通過將令牌ID傳遞到網關服務器來請求安全令牌。 與令牌相關的PayFlow文檔
  • 網關服務器將安全令牌和您的令牌ID返回到您的網站。
  • 您將HTTP帖子中的安全令牌和令牌ID提交到網關服務器上托管的頁面,並將客戶的瀏覽器重定向到托管頁面。 與CC表單呈現有關的文檔
  • 網關服務器使用安全令牌檢索金額和其他交易數據。客戶將其信用卡號,有效期和其他敏感數據直接提交到主頁而不是您的網站,從而簡化了PCI合規要求。
  • 網關通過付款處理網絡處理付款。
  • 網關服務器將客戶透明地返回到您在請求中指定的網站上的位置,以獲取安全令牌。 您可以在網站上向客戶顯示結果。

完整指南在這里: 指南

還有一個要點可以從代碼角度幫助您理解它: 要點

您也可以查看ActiveMerchant。 您可以在gem的測試文件夾中找到用例。

https://github.com/activemerchant/active_merchant/tree/master/test/remote/gateways

暫無
暫無

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

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