Sha256: f59c47b0c670ca620b64f7e43a3d611b1f077eae2d54827682d533a3a0d5d160

Contents?: true

Size: 305 Bytes

Versions: 1

Compression:

Stored size: 305 Bytes

Contents

module Spree
  CheckoutController.class_eval do
    def liqpay_result
      update if has_completed_payments?
    end

    def liqpay_status
      render json: {completed: has_completed_payments?}
    end

    private

    def has_completed_payments?
      @order.payments.completed.any?
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
spree_liqpay-0.1.0 app/controllers/spree/checkout_controller_decorator.rb