Sha256: 6a4f3506dcbc64f1ab9305c76d0b323116fc5add8e49699d4221f2bd8fbf0fd2
Contents?: true
Size: 486 Bytes
Versions: 8
Compression:
Stored size: 486 Bytes
Contents
module Conekta class Charge < Resource include Conekta::Operations::Find include Conekta::Operations::Where include Conekta::Operations::Create include Conekta::Operations::CustomAction def capture custom_action(:post, 'capture', nil) end def refund(params=nil) if params == nil params = {"amount" => self.amount} else params = {"amount" => params} end custom_action(:post, 'refund', params) end end end
Version data entries
8 entries across 8 versions & 1 rubygems