# File lib/active_merchant/billing/gateways/worldpay.rb, line 27 def purchase(money, payment_method, options = {}) response = MultiResponse.new response << authorize(money, payment_method, options) response << capture(money, response.authorization, :authorization_validated => true) if response.success? response end