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