Class: Culqi::Charge

Inherits:
Object
  • Object
show all
Extended by:
Get, List, Post
Defined in:
lib/culqi/charge.rb

Constant Summary collapse

URL =
'/charges/'

Class Method Summary collapse

Methods included from List

initialize, list, verifyClassValidationList

Methods included from Post

create, initialize, verifyClassValidation

Methods included from Get

get, initialize, verifyClassValidationGet

Class Method Details

.capture(id) ⇒ Object



13
14
15
16
17
18
# File 'lib/culqi/charge.rb', line 13

def self.capture(id)
  response, statuscode = Culqi.connect("#{@url}#{id}/capture/", Culqi.secret_key, nil, "post", Culqi::READ_TIMEOUT)
  Rails.logger.info "Culqi::Charge.capture: #{response}"
  Rails.logger.info "Culqi::Charge.capture: #{statuscode}"
  return response, statuscode
end