add mollie plugin

This commit is contained in:
Philipp Rothmann 2023-10-02 22:46:46 +02:00
parent 55234b4e27
commit c59eefd219
21 changed files with 1117 additions and 0 deletions

View file

@ -0,0 +1,12 @@
/ insert_after 'erb:contains(":webstats_tracking_code")'
%h4= 'Mollie'
= config_input form, :use_mollie, as: :boolean
= form.fields_for :mollie do |fields|
= config_input fields, :api_key, input_html: {class: 'input-xlarge'}
= config_input fields, :financial_transaction_type, :as => :select, :collection => FinancialTransactionType.order(:name).map { |t| [ t.name, t.id ] }
%h5= 'Fee'
= fields.fields_for :fee do |fields|
= config_input fields, :ideal, input_html: {class: 'input-xlarge'}
= config_input fields, :banktransfer, input_html: {class: 'input-xlarge'}
= config_input fields, :creditcard, input_html: {class: 'input-xlarge'}
= config_input fields, :paypal, input_html: {class: 'input-xlarge'}

View file

@ -0,0 +1,4 @@
/ insert_after 'erb[silent]:contains("<dashboard_ordergroup_mark>")'
= link_to new_payments_mollie_path do
= t '.credit_your_account'
%i.icon.icon-chevron-right

View file

@ -0,0 +1,2 @@
/ insert_after 'erb[silent]:contains("<home_ordergroup_well_mark>")'
= link_to t('.credit_your_account'), new_payments_mollie_path, class: 'btn btn-secondary'