Abraham Rodriguez

Add charged method to classes

...@@ -116,6 +116,11 @@ module ActsAsChargeable ...@@ -116,6 +116,11 @@ module ActsAsChargeable
116 end 116 end
117 end 117 end
118 118
119 + def charged?(service)
120 + charge = find_charge(service)
121 + charge.any? && !charge.include?(:error_message)
122 + end
123 +
119 def find_conekta_charge 124 def find_conekta_charge
120 ref_id = self.sync(:conekta, 'reference_id') 125 ref_id = self.sync(:conekta, 'reference_id')
121 Conekta::Charge.where({'status.ne'=>'paid', 'reference_id'=> ref_id}) 126 Conekta::Charge.where({'status.ne'=>'paid', 'reference_id'=> ref_id})
......
1 module Var 1 module Var
2 - VERSION = "0.2.1" 2 + VERSION = "0.2.2"
3 end 3 end
......