什么是狂欢支付的来源?

时间:2016-01-04 11:06:40

标签: ruby-on-rails spree

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

由于

2 个答案:

答案 0 :(得分:0)

在文档中你会发现这一部分:

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

这没有多大帮助

但是在他们_payment if source.is_a?(Spree::CreditCard)中,他们部分拥有这段代码groups.id

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

答案 1 :(得分:0)

加入负责处理付款的this来源

  

将使用此类付款类型处理付款的类   对于@ payment.source     例如在Gateway支付类型的情况下,CreditCard     nil表示付款方式不需要来源,例如检查

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