簡體   English   中英

切換到帶有Activemerchant Gem的多個商家帳戶進行Paypal Express結帳

[英]Switch To Multiple Merchant Account With Activemerchant Gem For Paypal Express Checkout

我正在編寫一個Rails應用程序,並且我了解到網關對象是通過Activemerchant通過商家信息創建的。 通常,我們將通過以下方式初始化對象:

# development.rb
config.after_initialize do
    ActiveMerchant::Billing::Base.mode = :test
    paypal_options = {
      login: someone@mail.com,
      password: password123456here,
      signature: awesomeSignatureHere
    }
    ::EXPRESS_GATEWAY = ActiveMerchant::Billing::PaypalExpressGateway.new(paypal_options)

現在我的應用程序中有兩個商人,我希望不通過我就直接將付款記入他們的Paypal帳戶。 如果用戶選擇在視圖級別通過表單向供應商A支付,建議的步驟是什么,如果我將商人的API信息存儲在數據庫中,則EXPRESS_GATEWAY的常數將切換到適當的商人?

感謝您的時間。

我已經通過在必要的模型中創建方法並為其創建實例變量來解決此問題。

暫無
暫無

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

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