2013-12-19 41 views
0

我正在構建一個小型支付處理模塊,以便使用Ruby on Rails和Stripe混合使用,並希望得到您的意見。使用條紋更新信用卡的最佳方法

我不會存儲出於顯而易見的原因,但他們的整體管理的信用卡信息已經離開我問自己應該怎麼做:

我希望我的用戶能夠看到和更新他們目前的卡片來自他們的賬戶頁面。

到目前爲止,我顯示了各自的信用卡信息,這很容易,但更新讓我想知道如果我應該創建一個無模型控制器只有基本動詞來創建/更新/刪除信用卡或使用只有Stripe提供的JavaScript。

你會推薦什麼專家?

謝謝! Francis

回答

1

我當然不是專家,但我創建了一個服務對象來處理與Stripe的交互,並且一切正常。我在下面的鏈接中包含了您可能已經看到的原始問題。在它上面有一個指向另一個資源的鏈接,你可能會發現它有用。

Rails "table-less" Model

我的服務對象是這樣的:

class StripeCommunicator < ActiveRecord::Base 
    def initialize() 
    Stripe.api_key = ENV['STRIPE_API_KEY'] 
    end 

    def method1 

    end 

    def method2 

    end 
end 

,然後我把它叫做如下:

StripeCommunicator.new().method_name(params) 
+0

嗨@ tommyd456!謝謝你指出我在正確的方向,值得一個答案:) –

+0

我很難包裝什麼放在服務對象的信用卡處理的頭。您是否介意在此發佈您的服務對象的部分內容或主旨?謝謝! –

+1

我已經添加了一些代碼供您查看。 – tommyd456

相關問題