diff --git a/i18n/de_DE.csv b/i18n/de_DE.csv
index a0dc16054c9..4d74018075c 100644
--- a/i18n/de_DE.csv
+++ b/i18n/de_DE.csv
@@ -221,6 +221,7 @@
"Paypal","PayPal"
"Paysafecard","Paysafecard"
"Point Of Sale (POS)","Point Of Sale (POS)"
+"Payconiq","Payconiq"
"Przelewy24","Przelewy24"
"Sofort","Sofort"
"Trustly","Trustly"
diff --git a/i18n/en_US.csv b/i18n/en_US.csv
index 9ad7cf38b69..dddb3f72c2b 100644
--- a/i18n/en_US.csv
+++ b/i18n/en_US.csv
@@ -221,6 +221,7 @@
"Paypal","Paypal"
"Paysafecard","Paysafecard"
"Point Of Sale (POS)","Point Of Sale (POS)"
+"Payconiq","Payconiq"
"Przelewy24","Przelewy24"
"Sofort","Sofort"
"Trustly","Trustly"
diff --git a/i18n/es_ES.csv b/i18n/es_ES.csv
index 97ea9ba9482..b123e880cbd 100644
--- a/i18n/es_ES.csv
+++ b/i18n/es_ES.csv
@@ -221,6 +221,7 @@
"Paypal","Paypal"
"Paysafecard","Paysafecard"
"Point Of Sale (POS)","Point Of Sale (POS)"
+"Payconiq","Payconiq"
"Przelewy24","Przelewy24"
"Sofort","Sofort"
"Trustly","Trustly"
diff --git a/i18n/fr_FR.csv b/i18n/fr_FR.csv
index e074c0d5e8a..d6da30e74ea 100644
--- a/i18n/fr_FR.csv
+++ b/i18n/fr_FR.csv
@@ -221,6 +221,7 @@
"Paypal","PayPal"
"Paysafecard","Paysafecard"
"Point Of Sale (POS)","Point Of Sale (POS)"
+"Payconiq","Payconiq"
"Przelewy24","Przelewy24"
"Sofort","Sofort"
"Trustly","Trustly"
diff --git a/i18n/nl_NL.csv b/i18n/nl_NL.csv
index c6ba9e346ae..6755231acee 100644
--- a/i18n/nl_NL.csv
+++ b/i18n/nl_NL.csv
@@ -221,6 +221,7 @@
"Paypal","PayPal"
"Paysafecard","Paysafecard"
"Point Of Sale (POS)","Point Of Sale (POS)"
+"Payconiq","Payconiq"
"Przelewy24","Przelewy24"
"Sofort","Sofort"
"Trustly","Trustly"
diff --git a/view/adminhtml/templates/system/config/button/documentation.phtml b/view/adminhtml/templates/system/config/button/documentation.phtml
index e7f1dbf7a90..98960b85fad 100644
--- a/view/adminhtml/templates/system/config/button/documentation.phtml
+++ b/view/adminhtml/templates/system/config/button/documentation.phtml
@@ -1,6 +1,6 @@
Open Documentation
diff --git a/view/adminhtml/web/images/payconiq.svg b/view/adminhtml/web/images/payconiq.svg
new file mode 100644
index 00000000000..fd3dbfb937e
--- /dev/null
+++ b/view/adminhtml/web/images/payconiq.svg
@@ -0,0 +1 @@
+
diff --git a/view/frontend/layout/checkout_index_index.xml b/view/frontend/layout/checkout_index_index.xml
index 7c120a849ce..fcfcbaf60f6 100644
--- a/view/frontend/layout/checkout_index_index.xml
+++ b/view/frontend/layout/checkout_index_index.xml
@@ -96,6 +96,9 @@
-
- true
+ -
+
- true
+
-
- true
diff --git a/view/frontend/templates/checkout/pointofsale/wait.phtml b/view/frontend/templates/checkout/pointofsale/wait.phtml
index 7d827205bf6..72132ab7cde 100644
--- a/view/frontend/templates/checkout/pointofsale/wait.phtml
+++ b/view/frontend/templates/checkout/pointofsale/wait.phtml
@@ -1,4 +1,8 @@
-"}}'>
+
= __('Current Status: Loading...'); ?>
+
+
+
+
diff --git a/view/frontend/web/images/methods/payconiq.svg b/view/frontend/web/images/methods/payconiq.svg
new file mode 100644
index 00000000000..fd3dbfb937e
--- /dev/null
+++ b/view/frontend/web/images/methods/payconiq.svg
@@ -0,0 +1 @@
+
diff --git a/view/frontend/web/js/view/checkout/save-payment-method.js b/view/frontend/web/js/view/checkout/save-payment-method.js
index 63562310f97..5bd1bc0208f 100644
--- a/view/frontend/web/js/view/checkout/save-payment-method.js
+++ b/view/frontend/web/js/view/checkout/save-payment-method.js
@@ -1,3 +1,8 @@
+/*
+ * Copyright Magmodules.eu. All rights reserved.
+ * See COPYING.txt for license details.
+ */
+
define([
'ko',
'uiComponent',
@@ -64,7 +69,8 @@ define([
extension_attributes: {}
};
- payload.billingAddress = quote.billingAddress();
+ // Do not send the billing address, this is saved by Magento itself
+ // payload.billingAddress = quote.billingAddress();
/**
* Problem: We need to set the payment method, therefor we created this function. The api call requires
diff --git a/view/frontend/web/js/view/payment/method-renderer.js b/view/frontend/web/js/view/payment/method-renderer.js
index 817d373586b..bb93036566e 100644
--- a/view/frontend/web/js/view/payment/method-renderer.js
+++ b/view/frontend/web/js/view/payment/method-renderer.js
@@ -50,6 +50,7 @@ define(
{type: 'mollie_methods_paypal', component: defaultComponent},
{type: 'mollie_methods_paysafecard', component: defaultComponent},
{type: 'mollie_methods_pointofsale', component: pointofsaleComponent},
+ {type: 'mollie_methods_payconiq', component: defaultComponent},
{type: 'mollie_methods_przelewy24', component: defaultComponent},
{type: 'mollie_methods_riverty', component: defaultComponent},
{type: 'mollie_methods_sofort', component: defaultComponent},