Showing
1 changed file
with
1 additions
and
9 deletions
... | @@ -30,15 +30,7 @@ module Var | ... | @@ -30,15 +30,7 @@ module Var |
30 | def self.conekta_webhook(params) | 30 | def self.conekta_webhook(params) |
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 | - case payment[:payment_method][:object] | 33 | + object.update({var_status: payment[:status], var_fee: payment[:fee], var_paid_amount: payment[:amount], var_payment_method: payment[:payment_method][:object]) |
34 | - when "bank_transfer_payment" | ||
35 | - object.update_columns(var_payment_method: "Transferencia bancaria") | ||
36 | - when "cash_payment" | ||
37 | - object.update_columns(var_payment_method: "Pago en OXXO") | ||
38 | - when "card_payment" | ||
39 | - object.update_columns(var_payment_method: "Pago con tarjeta de crédito") | ||
40 | - end | ||
41 | - object.update({var_status: payment[:status], var_fee: payment[:fee], var_paid_amount: payment[:amount]) | ||
42 | object.update_columns(var_payment_at: payment[:paid_at]) if object.var_payed? | 34 | object.update_columns(var_payment_at: payment[:paid_at]) if object.var_payed? |
43 | object | 35 | object |
44 | rescue Exception => exception | 36 | rescue Exception => exception | ... | ... |
-
Please register or login to post a comment