lib/active_merchant/billing/gateways/nab_transact.rb in activemerchant-1.34.1 vs lib/active_merchant/billing/gateways/nab_transact.rb in activemerchant-1.35.0
- old
+ new
@@ -68,9 +68,17 @@
def refund(money, authorization, options = {})
commit :refund, build_reference_request(money, authorization)
end
+ def authorize(money, credit_card, options = {})
+ commit :authorization, build_purchase_request(money, credit_card, options)
+ end
+
+ def capture(money, authorization)
+ commit :capture, build_reference_request(money, authorization)
+ end
+
def store(creditcard, options = {})
requires!(options, :billing_id, :amount)
commit_periodic(build_periodic_item(:addcrn, options[:amount], creditcard, options))
end