Showing
2 changed files
with
5 additions
and
1 deletions
... | @@ -52,6 +52,7 @@ module ActsAsChargeable | ... | @@ -52,6 +52,7 @@ module ActsAsChargeable |
52 | error_message = "Conekta needs a card token sent as a third paramater" | 52 | error_message = "Conekta needs a card token sent as a third paramater" |
53 | return { error_message: error_message} | 53 | return { error_message: error_message} |
54 | end | 54 | end |
55 | + begin | ||
55 | @charge ||= Conekta::Charge.create({ | 56 | @charge ||= Conekta::Charge.create({ |
56 | description: self.sync(:conekta, 'description'), | 57 | description: self.sync(:conekta, 'description'), |
57 | amount: self.sync(:conekta, 'amount'), | 58 | amount: self.sync(:conekta, 'amount'), |
... | @@ -69,6 +70,9 @@ module ActsAsChargeable | ... | @@ -69,6 +70,9 @@ module ActsAsChargeable |
69 | }] | 70 | }] |
70 | } | 71 | } |
71 | }) | 72 | }) |
73 | + rescue => exception | ||
74 | + return { error_message: exception.message } | ||
75 | + end | ||
72 | end | 76 | end |
73 | 77 | ||
74 | def charge_with_paypal(options) | 78 | def charge_with_paypal(options) | ... | ... |
-
Please register or login to post a comment