Showing
2 changed files
with
4 additions
and
2 deletions
... | @@ -31,7 +31,8 @@ module Var | ... | @@ -31,7 +31,8 @@ module Var |
31 | payment = params[:data][:object] | 31 | payment = params[:data][:object] |
32 | object = Var.find_charge payment[:id] | 32 | object = Var.find_charge payment[:id] |
33 | object.update_columns(var_status: payment[:status]) | 33 | object.update_columns(var_status: payment[:status]) |
34 | - true | 34 | + object.update_columns(var_payment_at: Time.zone.now) if var_payed? |
35 | + object | ||
35 | rescue Exception => exception | 36 | rescue Exception => exception |
36 | false | 37 | false |
37 | end | 38 | end |
... | @@ -75,6 +76,7 @@ module ActsAsChargeable | ... | @@ -75,6 +76,7 @@ module ActsAsChargeable |
75 | update_columns(var_status: charge.status, var_id: charge.id, | 76 | update_columns(var_status: charge.status, var_id: charge.id, |
76 | var_service: 'conekta') | 77 | var_service: 'conekta') |
77 | update_conekta_barcode(charge) if options[:conekta_type] == 'oxxo' | 78 | update_conekta_barcode(charge) if options[:conekta_type] == 'oxxo' |
79 | + update_columns(var_payment_at: Time.zone.now) if var_payed? | ||
78 | charge | 80 | charge |
79 | rescue Conekta::ParameterValidationError, Conekta::ProcessingError, | 81 | rescue Conekta::ParameterValidationError, Conekta::ProcessingError, |
80 | Conekta::Error => e | 82 | Conekta::Error => e | ... | ... |
-
Please register or login to post a comment