Toggle navigation
Toggle navigation
This project
Loading...
Sign in
Ruby Gems
/
var
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Snippets
Network
Create a new issue
Builds
Commits
Issue Boards
Authored by
Marcelo
2016-06-22 17:47:45 -0500
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
a6ab1636e24af08c976bdb132a48589a18b8a11b
a6ab1636
1 parent
c3ba1c5b
Deleted case for type of payment
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
1 additions
and
9 deletions
lib/var.rb
lib/var.rb
View file @
a6ab163
...
...
@@ -30,15 +30,7 @@ module Var
def
self
.
conekta_webhook
(
params
)
payment
=
params
[
:data
][
:object
]
object
=
Var
.
find_charge
payment
[
:id
]
case
payment
[
:payment_method
][
:object
]
when
"bank_transfer_payment"
object
.
update_columns
(
var_payment_method:
"Transferencia bancaria"
)
when
"cash_payment"
object
.
update_columns
(
var_payment_method:
"Pago en OXXO"
)
when
"card_payment"
object
.
update_columns
(
var_payment_method:
"Pago con tarjeta de crédito"
)
end
object
.
update
({
var_status:
payment
[
:status
],
var_fee:
payment
[
:fee
],
var_paid_amount:
payment
[
:amount
])
object
.
update
({
var_status:
payment
[
:status
],
var_fee:
payment
[
:fee
],
var_paid_amount:
payment
[
:amount
],
var_payment_method:
payment
[
:payment_method
][
:object
])
object
.
update_columns
(
var_payment_at:
payment
[
:paid_at
])
if
object
.
var_payed?
object
rescue
Exception
=>
exception
...
...
Please
register
or
login
to post a comment