【问题标题】:What is source in spree payments?大礼包付款的来源是什么?
【发布时间】:2016-01-04 11:06:40
【问题描述】:

spree付款方式中有一个source的概念,我不知道;它的用途是什么,它指的是什么? 并且文档中没有任何内容。 有谁可以解释一下吗?

谢谢

【问题讨论】:

    标签: ruby-on-rails spree


    【解决方案1】:

    在文档中您可以找到这部分:

    Payments relate to a source which indicates how the payment was made

    没多大用处

    但是在这个line 3中他们_payment部分有这段代码if source.is_a?(Spree::CreditCard)

    所以我认为来源与“钱从哪里来”有关

    【讨论】:

      【解决方案2】:

      this来源负责处理付款。

      用于处理此付款类型付款的类 对于@payment.source 例如网关支付类型的信用卡 nil 表示付款方式不需要来源,例如检查

        def payment_source_class
          raise ::NotImplementedError, 'You must implement payment_source_class method for this gateway.'
        end
      

      【讨论】:

        猜你喜欢
        • 2016-06-10
        • 2017-10-13
        • 2016-05-22
        • 2011-10-30
        • 2020-08-16
        • 1970-01-01
        • 2017-10-12
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多