# File lib/active_merchant/billing/gateways/quickpay.rb, line 50 def purchase(money, credit_card_or_reference, options = {}) post = {} add_amount(post, money, options) add_creditcard_or_reference(post, credit_card_or_reference, options) add_invoice(post, options) add_autocapture(post, true) commit(recurring_or_authorize(credit_card_or_reference), post) end