add mollie plugin

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

View file

@ -0,0 +1,15 @@
/ 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, :paysafecard, input_html: {class: 'input-xlarge'}
= config_input fields, :creditcard, input_html: {class: 'input-xlarge'}
= config_input fields, :paypal, input_html: {class: 'input-xlarge'}
= config_input fields, :mistercash, input_html: {class: 'input-xlarge'}
= config_input fields, :bitcoin, input_html: {class: 'input-xlarge'}

View file

@ -0,0 +1,2 @@
/ insert_after 'div#available_funds_error'
= 'foobar'

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'