# File lib/active_merchant/billing/gateways/psl_card.rb, line 109 def purchase(money, credit_card, options = {}) post = {} add_amount(post, money, DISPATCH_NOW, options) add_credit_card(post, credit_card) add_address(post, options) add_invoice(post, options) add_purchase_details(post) commit(post) end