Method: WebPay::Charge#create

Defined in:
lib/webpay/charge.rb

#create(params = {}) ⇒ ChargeResponse

Create a charge object with given parameters. In live mode, this issues a transaction.

Parameters:

Returns:



7
8
9
10
11
# File 'lib/webpay/charge.rb', line 7

def create(params = {})
  req = WebPay::ChargeRequestCreate.create(params)
  raw_response = @client._request(:post, 'charges', req)
  WebPay::ChargeResponse.new(raw_response)
end