Module: Spree::RazorPay
- Extended by:
- ActiveSupport::Concern
- Included in:
- RazorpayController
- Defined in:
- app/controllers/concerns/spree/razor_pay.rb
Instance Method Summary collapse
Instance Method Details
#update_razorpay_checkout ⇒ Object
5 6 7 8 |
# File 'app/controllers/concerns/spree/razor_pay.rb', line 5 def update_razorpay_checkout razorpay_checkout = Spree::RazorpayCheckout.find_or_initialize_by(order_id: order.try(:id)) razorpay_checkout.update_columns(update_razorpay_response) end |
#update_razorpay_response ⇒ Object
10 11 12 13 14 15 16 |
# File 'app/controllers/concerns/spree/razor_pay.rb', line 10 def update_razorpay_response { razorpay_payment_id: params['razorpay_payment_id'], razorpay_order_id: params['razorpay_order_id'], razorpay_signature: params['razorpay_signature'] } end |