-
Notifications
You must be signed in to change notification settings - Fork 5
/
metadata.php
180 lines (178 loc) · 17.1 KB
/
metadata.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
<?php
/**
* Metadata version
*/
$sMetadataVersion = '2.1';
/**
* Module information
*/
$aModule = [
'id' => 'molliepayment',
'title' => [
'de' => 'Mollie Payment',
'en' => 'Mollie Payment',
'fr' => 'Mollie Payment'
],
'description' => [
'de' => 'Steigern Sie Ihren Umsatz mit einer stressfreien Zahlungslösung. Mollie bietet alle relevanten Zahlungsarten,<br>
einen optimierten Checkout und ein einfaches Onboarding. Ihr Nutzen? Ganz einfach: höhere Conversions, <br>
zufriedene Käufer und eine stressfreie Anbindung in Ihren OXID eShop. Online-Zahlungen müssen<br>
nicht kompliziert sein!<br><br>
Mit der integrierten Lösung von Mollie erhalten Sie Zugang zu allen wichtigen Zahlungsarten wie Klarna, Kreditkarten, <br>
SEPA Lastschrift, Apple Pay & mehr. Eine höhere Conversion erzielen Sie durch ein verbessertes Checkout-Erlebnis: <br>
markengerecht und in vertrauter Umgebung, ohne Weiterleitung.<br>
Das Onboarding ist einfach und schnell, mit dem Dashboard und der Mollie-App haben Sie alle Angaben zum Wachstum<br>
immer zur Hand. Die Auszahlungsfrequenz bestimmen Sie selbst. Mit Mollie kommen keine monatlichen Kosten oder<br>
Einrichtungsgebühren auf Sie zu. Sie zahlen nur pro Transaktion. Sie bleiben Kunde, weil Sie zufrieden sind.
',
'en' => "Boost your conversion with a hassle-free payment solution. Mollie offers all popular payment methods,<br>
plus optimized checkout and super easy onboarding. How does it benefit you? The answer is simple: higher<br>
conversion rates, satisfied customers and a simple integration into your OXID webshop. Online payments don't <br>
have to be complicated.<br><br>
With an integrated solution from Mollie, you gain access to all the most important payment methods, including Klarna,<br>
credit cards, SEPA direct debit, Apple Pay and more. You’ll boost your conversion with an improved checkout experience—all<br>
inside a familiar, branded environment, with no redirecting. <br>
The onboarding process is quick and easy, and the Mollie dashboard and app let you keep track of all your transactions at<br>
a glance. You can choose for yourself how often you want to receive your payouts. With Mollie, you’ll never pay any monthly<br>
fees or setup costs. You’ll only pay for successful transactions. And you’ll stay because you're happy with our service,<br>
not because a contract forces you!
",
'fr' => "Dynamisez votre taux de conversion avec une solution de paiement sans souci. Mollie offre toutes les méthodes<br>
de paiement populaires, ainsi qu'un encaissement optimisé et une prise en main très simple. Comment cela vous profitera-t-il?<br>
La réponse est simple: taux de conversion plus élevé, clients satisfaits et une intégration simple dans votre boutique OXID.<br>
Le paiment en ligne ne doit pas être compliqué!<br><br>
Avec une solution Mollie intégrée, vous avez accès à toutes les plus importantes méthodes de paiement, notamment Klarna,<br>
les cartes de crédit, les virements SEPA, Apple Pay et plus. Vous dynamiserez vos conversions avec une expérience en caisse améliorée<br>
dans un environnement familier, sans redirection.<br>
La prise en main est rapide et facile, le tableau de bord Mollie ainsi que l'application vous permettent de garder la trace<br>
de toutes vos transactions en un coup d'oeil. Vous pouvez vous-même choisir à quelle fréquence vous voulez recevoir vos paiements.<br>
Avec Mollie, vous ne paierez jamais de frais mensuels ou d'installation. Vous ne paierez que pour les transactions réussies.<br>
Et vous resterez car satisfait de notre service, et non forcé par un contrat!
",
'nl' => "Verhoog je conversie met een probleemloze betalingsoplossing. Mollie biedt alle populaire betaalmethodes, <br>
plus een geoptimaliseerde checkout en eenvoudige onboarding. Wat levert jou dat op? Het antwoord is simpel: hogere <br>
conversieratio's, tevreden klanten en een eenvoudige integratie in je OXID-webshop. Online betalingen hoeven <br> niet
ingewikkeld te zijn. <br> <br>
AMet een geïntegreerde oplossing van Mollie krijg je toegang tot alle belangrijkste betaalmethodes, waaronder Klarna, <br>
creditcards, SEPA-automatische incasso, Apple Pay en meer. Je geeft je conversie een boost met een verbeterde checkout-ervaring, allemaal <br>
binnen een vertrouwde branded-omgeving, zonder omleidingen. <br>
Het onboarding-proces is snel en eenvoudig, en met het Mollie Dashboard en de app volg je al je transacties <br>
in een oogopslag. Je bepaalt zelf hoe vaak je jouw uitbetalingen wilt ontvangen. We willen dat je bij ons blijft omdat je blij bent met onze service, niet omdat het moet. <br> Daarom hebben we geen vaste contracten en rekenen we nooit maandelijkse <br>
fees op opstartkosten. Je betaalt alleen voor succesvolle transacties.
",
'it' => "Aumentate il vostro tasso di conversione con una soluzione di pagamento senza problemi. Mollie offre tutti i metodi di pagamento popolari,<br>
oltre a un checkout ottimizzato e a un onboarding semplicissimo. Quali sono i vantaggi? La risposta è semplice: <br>
tassi di conversione più elevati, clienti soddisfatti e una semplice integrazione nel vostro webshop OXID. I pagamenti online non <br>
devono essere complicati.<br><br>
Con una soluzione integrata di Mollie, avrete accesso a tutti i principali metodi di pagamento, inclusi Klarna,<br>
carte di credito, addebito diretto SEPA, Apple Pay e altro. Potenzierete il vostro tasso di conversione con un’esperienza di checkout migliorata, il tutto<br>
all’interno di un ambiente brandizzato e familiare, senza reindirizzamento. <br>
Il processo di onboarding è rapido e semplice e la dashboard e l’app Mollie vi consentono di tenere traccia di tutte le vostre transazioni<br>
a colpo d’occhio. Potete scegliere con quale frequenza desiderate ricevere i vostri pagamenti. Con Mollie, non pagherete mai tariffe mensili<br>
o costi di configurazione. Pagherete solo per le transazioni andate a buon fine. E rimarrete con noi perché siete soddisfatti del nostro servizio,<br>
non perché costretti da un contratto!
",
'es' => "Aumente su conversión con una solución de pago sin complicaciones. Mollie ofrece todos los métodos de pago habituales,<br>
además de un proceso de compra optimizado y una integración muy sencilla. ¿Cómo le beneficia a usted? La respuesta es muy sencilla: mayores<br>
tasas de conversión, clientes satisfechos y una integración sencilla en su tienda web OXID. Los pagos en línea no <br>
tienen por qué ser complicados.<br><br>
Con una solución integrada de Mollie, obtendrá acceso a los principales métodos de pago, incluyendo Klarna,<br>
tarjetas de crédito, adeudo directo SEPA, Apple Pay y muchos más. Multiplicará su conversión con una experiencia de compra mejorada, todo<br>
dentro de un entorno conocido y personalizado, sin redireccionamientos. <br>
El proceso de incorporación es rápido y sencillo, y el panel de control y la aplicación de Mollie le permiten hacer un seguimiento de todas sus transacciones<br>
de un vistazo. Usted elige la frecuencia con la que quiere recibir sus pagos. Con Mollie, nunca pagará una cuota mensual<br>
ni costes de configuración. Solo va a pagar por las transacciones exitosas. Y se va a quedar porque estará contento con nuestro servicio,<br>
¡no porque un contrato le obligue!
",
],
'thumbnail' => 'mollie_logo.png',
'version' => '1.0.41',
'author' => 'Fatchip GmbH',
'email' => '[email protected]',
'url' => 'https://www.mollie.com/',
'extend' => [
\OxidEsales\Eshop\Application\Model\PaymentGateway::class => Mollie\Payment\extend\Application\Model\PaymentGateway::class,
\OxidEsales\Eshop\Application\Model\Order::class => Mollie\Payment\extend\Application\Model\Order::class,
\OxidEsales\Eshop\Application\Model\OrderArticle::class => Mollie\Payment\extend\Application\Model\OrderArticle::class,
\OxidEsales\Eshop\Application\Model\Payment::class => Mollie\Payment\extend\Application\Model\Payment::class,
\OxidEsales\Eshop\Application\Model\User::class => Mollie\Payment\extend\Application\Model\User::class,
\OxidEsales\Eshop\Application\Model\BasketItem::class => Mollie\Payment\extend\Application\Model\BasketItem::class,
\OxidEsales\Eshop\Application\Controller\Admin\ModuleConfiguration::class => Mollie\Payment\extend\Application\Controller\Admin\ModuleConfiguration::class,
\OxidEsales\Eshop\Application\Controller\Admin\ModuleMain::class => Mollie\Payment\extend\Application\Controller\Admin\ModuleMain::class,
\OxidEsales\Eshop\Application\Controller\Admin\PaymentMain::class => Mollie\Payment\extend\Application\Controller\Admin\PaymentMain::class,
\OxidEsales\Eshop\Application\Controller\Admin\OrderMain::class => Mollie\Payment\extend\Application\Controller\Admin\OrderMain::class,
\OxidEsales\Eshop\Application\Controller\Admin\OrderOverview::class => Mollie\Payment\extend\Application\Controller\Admin\OrderOverview::class,
\OxidEsales\Eshop\Application\Controller\PaymentController::class => Mollie\Payment\extend\Application\Controller\PaymentController::class,
\OxidEsales\Eshop\Application\Controller\OrderController::class => Mollie\Payment\extend\Application\Controller\OrderController::class,
\OxidEsales\Eshop\Core\ViewConfig::class => Mollie\Payment\extend\Core\ViewConfig::class,
\OxidEsales\Eshop\Core\Email::class => Mollie\Payment\extend\Core\Email::class,
\OxidEsales\Eshop\Core\Session::class => Mollie\Payment\extend\Core\Session::class,
],
'controllers' => [
'MollieWebhook' => Mollie\Payment\Application\Controller\MollieWebhook::class,
'MollieApplePay' => Mollie\Payment\Application\Controller\MollieApplePay::class,
'MollieFinishPayment' => Mollie\Payment\Application\Controller\MollieFinishPayment::class,
'mollie_order_refund' => Mollie\Payment\Application\Controller\Admin\OrderRefund::class,
'mollie_order_capture' => Mollie\Payment\Application\Controller\Admin\OrderCapture::class,
'mollie_apilog' => Mollie\Payment\Application\Controller\Admin\ApiLog::class,
'mollie_apilog_main' => Mollie\Payment\Application\Controller\Admin\ApiLogMain::class,
'mollie_apilog_list' => Mollie\Payment\Application\Controller\Admin\ApiLogList::class,
],
'templates' => [
'molliewebhook.tpl' => 'mollie/molliepayment/Application/views/hook/tpl/molliewebhook.tpl',
'mollie_config_banktransfer.tpl' => 'mollie/molliepayment/Application/views/admin/tpl/paymentconfig/mollie_config_banktransfer.tpl',
'mollie_config_giftcard.tpl' => 'mollie/molliepayment/Application/views/admin/tpl/paymentconfig/mollie_config_giftcard.tpl',
'mollie_config_creditcard.tpl' => 'mollie/molliepayment/Application/views/admin/tpl/paymentconfig/mollie_config_creditcard.tpl',
'mollie_config_applepay.tpl' => 'mollie/molliepayment/Application/views/admin/tpl/paymentconfig/mollie_config_applepay.tpl',
'mollie_issuers.tpl' => 'mollie/molliepayment/Application/views/frontend/tpl/mollie_issuers.tpl',
'mollie_issuers_dropdown.tpl' => 'mollie/molliepayment/Application/views/frontend/tpl/mollie_issuers_dropdown.tpl',
'mollie_issuers_radio.tpl' => 'mollie/molliepayment/Application/views/frontend/tpl/mollie_issuers_radio.tpl',
'mollie_payment_showicons.tpl' => 'mollie/molliepayment/Application/views/frontend/tpl/mollie_payment_showicons.tpl',
'molliegiftcard.tpl' => 'mollie/molliepayment/Application/views/frontend/tpl/molliegiftcard.tpl',
'mollieapplepay.tpl' => 'mollie/molliepayment/Application/views/frontend/tpl/mollieapplepay.tpl',
'molliecreditcard.tpl' => 'mollie/molliepayment/Application/views/frontend/tpl/molliecreditcard.tpl',
'mollieapplepaybutton.tpl' => 'mollie/molliepayment/Application/views/frontend/tpl/mollieapplepaybutton.tpl',
'mollie_order_refund.tpl' => 'mollie/molliepayment/Application/views/admin/tpl/mollie_order_refund.tpl',
'mollie_second_chance.tpl' => 'mollie/molliepayment/Application/views/email/tpl/mollie_second_chance.tpl',
'mollie_module_main.tpl' => 'mollie/molliepayment/Application/views/admin/tpl/mollie_module_main.tpl',
'mollie_support_email.tpl' => 'mollie/molliepayment/Application/views/email/tpl/mollie_support_email.tpl',
'mollie_apilog.tpl' => 'mollie/molliepayment/Application/views/admin/tpl/mollie_apilog.tpl',
'mollie_apilog_main.tpl' => 'mollie/molliepayment/Application/views/admin/tpl/mollie_apilog_main.tpl',
'mollie_apilog_list.tpl' => 'mollie/molliepayment/Application/views/admin/tpl/mollie_apilog_list.tpl',
],
'events' => [
'onActivate' => \Mollie\Payment\Core\Events::class.'::onActivate',
'onDeactivate' => \Mollie\Payment\Core\Events::class.'::onDeactivate',
],
'blocks' => [
['template' => 'module_config.tpl', 'block' => 'admin_module_config_var', 'file' => 'mollie_module_config_var.tpl'],
['template' => 'payment_main.tpl', 'block' => 'admin_payment_main_form', 'file' => 'mollie_admin_payment_main_form.tpl'],
['template' => 'page/checkout/inc/payment_other.tpl', 'block' => 'checkout_payment_longdesc', 'file' => 'mollie_checkout_payment_longdesc.tpl'],
['template' => 'mollie_payment_showicons.tpl', 'block' => 'checkout_payment_longdesc', 'file' => 'mollie_checkout_payment_longdesc.tpl'],
['template' => 'page/checkout/payment.tpl', 'block' => 'select_payment', 'file' => 'mollie_select_payment.tpl'],
['template' => 'page/checkout/payment.tpl', 'block' => 'checkout_payment_errors', 'file' => 'mollie_checkout_payment_errors.tpl'],
['template' => 'page/details/inc/productmain.tpl', 'block' => 'details_productmain_tobasket', 'file' => 'mollie_details_productmain_tobasket.tpl'],
['template' => 'page/checkout/basket.tpl', 'block' => 'basket_btn_next_top', 'file' => 'mollie_basket_btn_next_top.tpl'],
['template' => 'page/checkout/basket.tpl', 'block' => 'basket_btn_next_bottom', 'file' => 'mollie_basket_btn_next_bottom.tpl'],
],
'settings' => [
['group' => 'MOLLIE_GENERAL', 'name' => 'sMollieMode', 'type' => 'select', 'value' => 'test', 'position' => 10, 'constraints' => 'live|test'],
['group' => 'MOLLIE_GENERAL', 'name' => 'sMollieLiveToken', 'type' => 'str', 'value' => '', 'position' => 20],
['group' => 'MOLLIE_GENERAL', 'name' => 'sMollieTestToken', 'type' => 'str', 'value' => '', 'position' => 30],
['group' => 'MOLLIE_GENERAL', 'name' => 'blMollieLogTransactionInfo', 'type' => 'bool', 'value' => '1', 'position' => 33],
['group' => 'MOLLIE_GENERAL', 'name' => 'blMollieShowIcons', 'type' => 'bool', 'value' => '1', 'position' => 40],
['group' => 'MOLLIE_STATUS_MAPPING', 'name' => 'sMollieStatusPending', 'type' => 'select', 'value' => '', 'position' => 50],
['group' => 'MOLLIE_STATUS_MAPPING', 'name' => 'sMollieStatusProcessing', 'type' => 'select', 'value' => '', 'position' => 60],
['group' => 'MOLLIE_STATUS_MAPPING', 'name' => 'sMollieStatusCancelled', 'type' => 'select', 'value' => '', 'position' => 70],
['group' => 'MOLLIE_CRONJOBS', 'name' => 'sMollieCronFinishOrdersActive', 'type' => 'bool', 'value' => '0', 'position' => 80],
['group' => 'MOLLIE_CRONJOBS', 'name' => 'sMollieCronOrderExpiryActive', 'type' => 'bool', 'value' => '0', 'position' => 85],
['group' => 'MOLLIE_CRONJOBS', 'name' => 'sMollieCronSecondChanceActive', 'type' => 'bool', 'value' => '0', 'position' => 90],
['group' => 'MOLLIE_CRONJOBS', 'name' => 'iMollieCronSecondChanceTimeDiff', 'type' => 'select', 'value' => '1', 'position' => 100],
['group' => 'MOLLIE_CRONJOBS', 'name' => 'sMollieCronOrderShipmentActive', 'type' => 'bool', 'value' => '0', 'position' => 110],
['group' => 'MOLLIE_CRONJOBS', 'name' => 'sMollieCronCaptureOrdersActive', 'type' => 'bool', 'value' => '0', 'position' => 110],
['group' => 'MOLLIE_CRONJOBS', 'name' => 'sMollieCronSecureKey', 'type' => 'str', 'value' => '', 'position' => 120],
['group' => 'MOLLIE_APPLEPAY', 'name' => 'blMollieApplePayButtonOnBasket', 'type' => 'bool', 'value' => '1', 'position' => 200],
['group' => 'MOLLIE_APPLEPAY', 'name' => 'blMollieApplePayButtonOnDetails', 'type' => 'bool', 'value' => '1', 'position' => 210],
['group' => 'MOLLIE_PAYMENTLOGOS', 'name' => 'sMolliePaymentLogosPlaceholder', 'type' => 'str', 'value' => '', 'position' => 500],
]
];