lib/active_merchant/billing/gateways/rapyd.rb
# Gateway returns an error if trying to run a $0 auth as invalid payment amount
# Gateway does not support void on a card transaction and refunds can only be done on completed transactions
# (such as a purchase). Authorize transactions are considered 'active' and not 'complete' until they are captured.
Gateway returns an error if trying to run a $0 auth as invalid payment amount
Gateway does not support void on a card transaction and refunds can only be done on completed transactions
(such as a purchase). Authorize transactions are considered 'active' and not 'complete' until they are captured.
Gateway returns an error if trying to run a $0 auth as invalid payment amount Gateway does not support void on a card transaction and refunds can only be done on completed transactions ( such as a purchase ) . Authorize transactions are considered ' active ' and not ' complete ' until they are captured .
def verify(credit_card, options = {})
        MultiResponse.run do |r|
          r.process { purchase(100, credit_card, options) }
          r.process { refund(100, r.authorization, options) }
        end
      end
def verify ( credit_card , options = { } ) MultiResponse . run do | r | r . process { purchase ( 100 , credit_card , options ) } r . process { refund ( 100 , r . authorization , options ) } end end
Gateway returns an error if trying to run a $0 auth as invalid payment amount
Gateway does not support void on a card transaction and refunds can only be done on completed transactions
(such as a purchase).
Gateway returns an error if trying to run a $0 auth as invalid payment amount Gateway does not support void on a card transaction and refunds can only be done on completed transactions ( such as a purchase ) .
credit_card
<not_specific>
options
<not_specific>