Class: Spree::Api::MollieController
- Inherits:
-
BaseController
- Object
- BaseController
- Spree::Api::MollieController
- Defined in:
- app/controllers/spree/api/mollie_controller.rb
Instance Method Summary collapse
Instance Method Details
#payment_methods ⇒ Object
4 5 6 7 8 9 10 11 12 |
# File 'app/controllers/spree/api/mollie_controller.rb', line 4 def payment_methods #FIXME: This is not safe. order = Spree::Order.find_by(number: params[:id]) method_params = payload(order) payment_methods = Spree::PaymentMethod::Mollie.first.gateway.available_methods(method_params).map(&:attributes) render json: payment_methods end |
#validate_payment ⇒ Object
14 15 |
# File 'app/controllers/spree/api/mollie_controller.rb', line 14 def validate_payment end |