Coder Social home page Coder Social logo

mollie / opencart Goto Github PK

View Code? Open in Web Editor NEW
73.0 48.0 37.0 3.97 MB

iDEAL, Creditcard, Bancontact/Mister Cash, SOFORT, Belfius Direct Net, KBC/CBC Payment Button, Bank transfer, Bitcoin, PayPal & paysafecard for OpenCart 1.5.6+ and OpenCart 2.0+.

Home Page: http://www.mollie.com

License: BSD 2-Clause "Simplified" License

PHP 86.56% Smarty 8.15% JavaScript 0.03% Twig 5.26%

opencart's Introduction

Mollie for OpenCart

Installation Build Status

  • Download the latest release on the OpenCart Releases-page.
  • Upload all files from the "upload" folder in the zip to the root of your opencart shop or use the update button in the admin of your shop if you have an earlier version installed.
  • From version 10.0.0 onwards the module will support both the OCmod and vQmod. You are free to use either of them as per your requirements. However we will automatically install (on upgrade or on fresh install) the one which is best suited for you.
  • To switch from vQmod to OCmod just rename the file "root-dir/system/mollie.ocmod.xml_" to "root-dir/system/mollie.ocmod.xml", disable the vQmod file by renaming or deleting it. Finally refresh the modification from admin panel under "Extensions".
  • To switch from OCmod to vQmod just rename the file "root-dir/vqmod/xml/mollie.xml_" to "root-dir/vqmod/xml/mollie.xml", disable the OCmod file by renaming or deleting it. Finally refresh the modification from admin panel under "Extensions". Please make sure you have vQmod installed on your system before switching from OCmod to vQmod.
  • You can find the latest version of vQmod on the vQmod Releases page.
  • After a correct installation, Mollie payment methods should be visible in the Payments overview.
  • Click on Install (green button or text) and then Edit (blue button or text).
  • Fill out your Mollie API key on the settings tab. You can find your API key on your Mollie dashboard Websiteprofiles.
  • If you are using Content Security Policy, you should whitelist the js.mollie.com domain. We recommend using a strict CSP on your checkout.
  • Opencart version 4 is still unstable and may have bugs that are not due to our module.

Next level payments, for everyone

Mollie is dedicated to making payments better for everyone. No need to spend weeks on paperwork or security compliance procedures. No more lost conversions because you don’t support a shopper’s favorite payment method or because they don’t feel safe. We made our products and API expansive, intuitive, and safe for merchants, customers and developers alike.

You can quickly integrate all major payment methods, wherever you need them. Simply drop them ready-made into your OpenCart webshop with this powerful plugin.

  • All major payment methods with just a single contract.
  • Added reliability through multiple acquiring banks.
  • Free machine learning fraud protection and 3-D Secure.

Payment methods

  • Credit Cards (Visa / MasterCard & American Express)
  • SOFORT banking
  • PayPal
  • SEPA Direct Debits
  • SEPA Bank Transfer
  • iDeal
  • Bancontact
  • Paysafecard
  • KBC/CBC Payment Button
  • Belfius Payment Button
  • CartaSi
  • Cartes Bancaires
  • Dutch giftcards
  • EPS
  • Giropay
  • Klarna Pay Later
  • Klarna Pay Now
  • Klarna Slice It
  • Przelewy24
  • Apple Pay
  • Vouchers
  • IN3
  • MyBank
  • Billie
  • Twint
  • Blik
  • Bancomat Pay

Please go to the signup page to create a new Mollie account and start receiving payments in a couple of minutes. Contact [email protected] if you have any questions or comments about this plugin.

Features

  • Support for all available Mollie payment methods
  • Multiple translations: English, Dutch, French, Danish, German, Italian, Norwegian, Portuguese, Spanish and Swedish
  • Event log for debugging purposes
  • Multi-Store support
  • Multi-Language support
  • Supports OC 1.5 and higher

License

BSD (Berkeley Software Distribution) License. Copyright (c) 2018, Mollie B.V.

Support

Module developed by Quality Works: www.qualityworks.eu[email protected] — +31 85-7430150
Contact Mollie: www.mollie.com/nl/about[email protected] — +31 20-612 88 55

opencart's People

Contributors

adriaanmol avatar faapz avatar jesse-mollie avatar johannessanders avatar kevinjdurant avatar lvgunst avatar maikeldoren avatar mattijsbliek avatar maximj avatar mollierobbert avatar ndijkstra avatar prdpmishra avatar pvdptje avatar qualityworks avatar qualityworks-dev avatar ricardodevries avatar ricardoj avatar rickwong avatar rkokie avatar robin-mollie avatar sylviavdv avatar thijs-riezebeek avatar vanengers avatar vernondegoede avatar zsoltmollie avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

opencart's Issues

Order confirmation email is sent for canceled/failed payments to customers and admin

Hallo Mollie
ik heb een probleem met jullie extensie voor opencart 3.0.2.0
Opencart 3.0.2.0 stuurt een email naar de klant als hij de bestelling heeft geannuleerd in Mollie
is er een manier dat ik dit uit kan zetten want het is erg verwarrend voor mijn klanten want de mail lijkt erg op de mail van een betaalde bestelling
ik heb ook al de vraag gesteld op het opencart forum zij denken dat het aan uw extensie ligt
https://forum.opencart.com/viewtopic.php?f=202&t=202508&p=715924#p715924
voorbeeld

Met vriendelijke groet
Leslie

Status page: payment failed (e.g. cancelled)

Nadat de bestelling voltooid is (ook het geld op mollie beheer ontvangen is)
Worden de klanten naar de pagina door gestuurd op opnieuw te betalen.
Status page: payment failed (e.g. cancelled)

deze error zie ik in de error log
2015-07-16 20:24:57 - PHP Notice: Undefined index: custom_field in /htdocs/catalog/controller/checkout/confirm.php on line 166

Wat kan ik hier aan doen?

Fatal error: Call to undefined function boolval()

Hello,
Just installed the new version on my website. But I get Fatal error on call back.
index.php?route=payment/mollie_creditcard/callback

Fatal error: Call to undefined function boolval() in /storage/content/29/153629/****.com/public_html/catalog/controller/payment/mollie/base.php on line 438

When I cancel and order at the payment section. Both for creditcard and iDeal.

Bevestig bestelling button ontbreekt

Hoi hoi!

Ben even bezig geweest met mollie op opencart 2.3.0.2., alleen krijg ik bij stap 6 de bevestig bestelling button maar niet te zien. Iemand enig idee hoe ik dit zou kunnen oplossen?

Alvast bedankt en geniet van het lekker weer!
Dazlak

500 ERROR when using "Bank Transfer" payment method

Hi! When Im using a "Bank Transfer" method Im getting "500 error" in allmost all cases, and from time to time it says that only users from SEPA countries are available to use this payment method, even if I emulate my IP as Netherlands with Proxy. When Im getting 500 error it redirects me to the address /index.php?route=extension/payment/mollie_banktransfer/payment. One more thing: when Im using the test payment key, everything works well, but with live key Im getting an error. Tried with two live keys - with both Im getting this error
Website address is https://tegeltje2go.nl.
Other methods works well. Website is on OpenCart CMS

Please help me with solving this error.

witte pagina

Als de klant wil betalen en klikt op bestelling plaatsen. word de klant door gestuurd naar een witte pagina : http://example.com/index.php?route=payment/mollie_ideal/payment

Error setting up transaction with Mollie: A payment already exists for order id 896..
2015-02-21 0:37:49 - PHP Notice: Use of undefined constant HTTP_ADMIN - assumed 'HTTP_ADMIN' in htdocs/catalog/controller/payment/mollie_ideal.php on line 452

Je ziet niks op de pagina.
ik gebruik opencart 2.0
nieuwste mollie opencart plugin

Layout in OC2

In OC2 is er een layout dingtje...
payment-oc2

staan niet op de juiste plek.

Feature request; Payment links

Hi,
Maybe a good idea; when a order is made manual by the admin it would me nice to send a payment link by email to the client direct from the dashboard.

Fraude status bij coupon

Beste,

Wanneer een coupon zo is ingesteld dat de gebruiker ingelogd moet zijn, word de betaling op de fraudestatus gezet. Dit is alleen het geval wanneer er word betaalt via de Ideal betaalmethode ( en hoogstwaarschijnlijk ook andere Mollie betaalmethoden )

In dit geval betreft het een opencart 2.3.0.2 installatie .

In het bestand /catalog/extension/total/coupon.php Komt de code niet door de volgende statement heen.
if ($coupon_query->row['logged'] && !$this->customer->getId()) { $status = false; }

Vermoedelijk door een callback vanuit Mollie waarin de sessie niet bestaat, en dus de gebruiker niet is ingelogd.

Met vriendelijk groet,

Patrick Roozeboom
( www.designenmedia.nl )

Fatal error: 'Error: Could not load model payment!'

Opencart geupgrade naar versie 2.3.0.2

Was best veel werk maar nu blijf ik haken bij deze module, heb versie 7.0.1
Ben de hele avond al bezig maar kom er echt niet uit,

Na winkelwagen doorklikken krijg ik na verzendmethode deze foutcode;

Fatal error: 'Error: Could not load model payment!'
in /home/warring/domains/fijnelaarzen.nl/public_html/system/storage/modification/system/engine/loader.php:169
Stack trace:
#0 [internal function]: Loader->{closure}(Array, Array)
#1 system/engine/proxy.php(25): call_user_func_array(Object(Closure), Array)
#2 catalog/controller/checkout/payment_method.php(53): Proxy->__call('getMethod', Array)
#3 catalog/controller/checkout/payment_method.php(53): Proxy->getMethod(Array, 27.117552)
#4 [internal function]: ControllerCheckoutPaymentMethod->index()
#5 system/storage/modification/system/engine/action.php(51): call_user_func_array(Array, Array)
#6 catalog/controller/startup/router.php(25): Action->execute(Object(Registry))
#7 [internal function]: ControllerStartupRouter->index()
#8 system/storage/modification/system/engine/action.php(51): call_user_func_array(Array, Array)
#9 system/storage/modification/system/engine/front.php(37): Action->execute(Object(Registry))
#10 system/storage/modification/system/engine/front.php(32): Front->execute(Object(Action))
#11 system/framework.php(103): Front->dispatch(Object(Action), Object(Action))
#12 system/startup.php(124): require_once('/home/warring/d...')
#13 index.php(19): start('catalog')
#14 {main}

Assign Geo Zone

Ik zou graag een GeoZone willen kunnen toewijzen aan de Ideal module zodat klanten buiten Nederland deze betaaloptie niet te zien krijgen. Op dit moment heb ik die optie niet kunnen vinden...

OpenCart 2.3.0.2

De module lijkt niet compatible te zijn met de meest recente oc versie (2.3.0.2). Installeren lukt wel, maar nadat ik de test api key ingeef, geeft de module de melding 'Toegang geweigerd! U heeft geen toegang tot deze pagina. Neem desnoods contact met ons op.'

Voor ons is het nu nog niet urgent. Betreft een proef installatie om te kijken of de extensies die we gebruiken compatible zijn.

button

After update the add order button in gone. so they cant place an order

betaling gelukt, module geeft "betaling mislukt" redirect

Ik heb precies het zelfde probleem als hier vermeld: #38

Betaling, geld, word ontvangen maar de klant word doorgestuurd naar de betaling mislukt pagina waar hij opnieuw de betaallink kan klikken.

Dit gebuurt best vaak.

Alvast bedankt voor support.

Groeten,
Moritz

bestand bestaat niet

Achter instal

bij de status

Bestand bestaat niet: "/var/www/vhosts//catalog/view/theme/default/template/payment/mollie_payment_error.tpl"
Bestand bestaat niet: "/var/www/vhosts/
/catalog/view/theme/default/template/payment/mollie_payment_error_2.tpl"

Translations

Hello, my opencart shop has English and Dutch languages. On the English side, I only see Dutch strings (choose your bank = kies uw bank).

I was wondering: is it possible to translate these strings?

Thanks, Orlando

Why is the order created before payment

Dear, first of all we have a lot of people having problem paying with Mister Cash. Don't really know why, but it always seems to happen when they use phones.

But the biggest problem we are having with Mollie is that the order is created even though payment is not done. I have so many orders that are expired and canceled and every time the stock is getting les and les. With example paypals payment module the order is not made until the payment in complete. And this is the right way opencart should work.

People are also getting the success e-mail before they even pay.

This BIG issue needs to be solved, It's a hassle for both customers and us.

Minor issue: found a typo + descriptions in English instead of Dutch

Hi,

Opencart page 'admin/index.php?route=payment/mollie_ideal' has a typo:
"Bezig met verwerken tatus:" (an s is missing in the word status)

Opencart page 'admin/index.php?route=sale/order/info', in the history table the payment-status is now escribe as 'The payment is received', formerly this was also available in Dutch language as 'De betaling is ontvangen'

Customers has problem finding the payment

Hello,
I have customers not knowing what happens, they can't find how to pay, or being scare off.

When you'r on step 5. and press "Verder" the page jumps to the top. This is very strange for customers.

Then they have to scroll all the way down through the page. And off course then it feels like you have done something wrong.

Then when you come down to the bottom you see step 6.

It's really a problem for customers when it jumps up to the top of the page. Why is it doing this, and can it be fixed some way?
1

2

3

Additional text for payment details

Hello,

what would be the best way to add additional information on the cart when checking out?

Example: After submitting the order below you will be redirected to the payment page.
(like you have with offline transfer, cheque etc.)

screen shot 2015-12-30 at 14 01 59

My apologies if this has been discussed already.

Thanks in advanced.

Order confirmation email is sent for canceled/failed payments

I placed a few test orders, which I all canceled, but I still received the order confirmation email.
Even though the order confirmation email states that the order will be processed as soon as the payment has been completed, it gives the impression that the payment was successful:

"Uw bestelling bij [winkel] is succesvol ontvangen en zal worden verwerkt zodra uw betaling bevestigd is".

Is there any way to disable the emails for unsuccessful payments?

This was tested with both 'test' and 'live' API keys.

Regards, Wouter

Mollie api client not loaded on git clone or included in the zip file

When cloning the repo and uploading it to the server I received the message below, apparently the Mollie api isn't in the cloned source code and I didn't find find it in the readme.mdown.

Warning: require_once() [function.require-once]: Unable to access /path/to/webspace/public_html/catalog/controller/payment/mollie-api-client/src/Mollie/API/Autoloader.php in /path/to/webspace/public_html/catalog/controller/payment/mollie/helper.php on line 51Warning: require_once(/path/to/webspace/public_html/catalog/controller/payment/mollie-api-client/src/Mollie/API/Autoloader.php) [function.require-once]: failed to open stream: No such file or directory in /path/to/webspace/public_html/catalog/controller/payment/mollie/helper.php on line 51

Fatal error: require_once() [function.require]: Failed opening required '/path/to/webspace/public_html/catalog/controller/payment/mollie-api-client/src/Mollie/API/Autoloader.php' (include_path='.:/usr/local/lib/php') in /path/to/webspace/public_html/catalog/controller/payment/mollie/helper.php on line 51

After cloning the src folder from https://github.com/mollie/mollie-api-php and merged it in the OpenCart /catalog/controller/payment/mollie-api-client folder the issue seems to be fixed.

Order confirmation email is sent for cancelled/failed payments

When testing the module I encounter the issue that when I place orders, for which I then cancel the payment (status: geannuleerd/mislukt), the order confirmation email is still sent to the customer and it gives the impression that the payment was successful which is confusing to the customer:

"Uw bestelling bij [winkel] is succesvol ontvangen en zal worden verwerkt zodra uw betaling bevestigd is".

Is there any way to disable the emails for unsuccessful payments?

This was tested with 'test' API keys,
Opencart v2.1.0.2
mollie release 6.4.1 patched with: https://github.com/mollie/OpenCart/pull/64/files, https://github.com/mollie/OpenCart/pull/63/files

I have noticed this issue was logged previously at: #41, but it is marked closed and I cannot find a solution for it.

Regards,
Marcel

return str_replace

I hope to receive some information here on the following subject:

calling this function:

protected function getAdminDirectory()
{
return str_replace(HTTP_SERVER, '', HTTP_ADMIN);
}
ends in this php statement:

PHP Notice: Use of undefined constant HTTP_ADMIN - assumed 'HTTP_ADMIN' in /xx/xxx/xxx/www/catalog/controller/payment/mollie_ideal.php on line 452

This statements seems to retrieve the admin directory but the constant is undefined, I'm uncertain on where to define it there for my question would be if I could make this static since the directory is known.

If so how would it look like?

{
return str_replace(HTTP_SERVER, 'admin', admin);
}
Using opencart 2.0.1.1 and Mollie version 5.2.6 https://github.com/mollie/OpenCart/releases

Thank you in advanced.

Multi store api details

Any plans on making this multi store so you can set api details for the different webshops?

iDeal testApri probleem

Na het installeren van de plugin, met de testApi van Mollie, lukt het niet een neppe bestelling te plaatsen. Het selecteren van de 'TBM Bank' lukt wel, en de tekst 'Normaal gesproken komt de consument nu op de betaalpagina van de gekozen bank. Om te kunnen testen, kunt u hieronder zelf kiezen of deze testbetaling wel betaald is, geannuleerd is of nog geen eindstatus heeft. De betaalstatus wordt vervolgens gerapporteerd naar uw website.' verschijnt. Hierna kies ik een van de opties en druk ik op bestelling plaatsen maar vervolgens komt hij terug op de website met de tekst 'bestelling mislukt'. Komt dit door de testapi of is er dan echt iets mis? Ik gebruik oc 2.3.0.2 met nederlandse taal en de meest recente mollie plugin. Bij voorbaat dank voor de hulp!

KBC/CBC support - OC 2.0.3.1

Mollie is now supporting KBC/CBC payment option. We use Mollie OpenCart 6.3.0. This module doesn't support KBC/CBC payment option. Can you please add this?

fail on 'edit'

sorry, first time OC user hier.
admin en catalog overgezet, geactiveerd, maar wanneer ik op edit druk:

Notice: Undefined index: user_token in /www/admin/controller/extension/payment/mollie/base.php on line 201Notice: Undefined index: user_token in /www/admin/controller/extension/payment/mollie/base.php on line 308Notice: Undefined index: user_token in /www/admin/controller/extension/payment/mollie/base.php on line 314Notice: Undefined index: user_token in /www/admin/controller/extension/payment/mollie/base.php on line 320Notice: Undefined index: user_token in /www/admin/controller/extension/payment/mollie/base.php on line 326Notice: Undefined index: user_token in /www/admin/controller/extension/payment/mollie/base.php on line 327Notice: Error: Could not load template /www/admin/view/template/extension/payment/mollie.tpl! in /www/system/storage/modification/system/library/template/php.php on line 23

Problem with Rabobank

Hello,

I don't really know where this issue might be. But I have had multiple customers that have had problems paying with iDeal and Rabobank on their phones. First I have customers that saying they can't connect to their mobile app. And now I had one customer who was returned to the error page. That something didn't go right with the payment. Even though everything was ok? And the payment went through!

Someone else who have had problems with Rabobank?

na annuleren betaling, toch mail met betaling..?

Hi Guys,

als ik een ideal betaling wil doen, en kies GEEN bank, en wil afrekeken dan kom ik in het jullie ideal banken pagina. Als ik dat annuleer dan krijg ik in OC "niet betaald", maar er komt wel een mail naar de klant van een succesvolle order.

Iets waar jullie iets mee kunnen?
Vast bedank,
Tim

Can I gzip my site?

Didn't know where to write or ask this question. But when I launched my site in September 2014 it didn't work to gzip the site. I haven't updated the mollie module since then and I thought I would do that now. And at the same time see, is it possible to gzip the site now?

Notice: Error: DATA not accepted from server!

Hello,
I don't really know what is happening here.
I get this message when someone tries to pay with mollie, (ideal or credit card, doesn't matter)

Notice: Error: DATA not accepted from server! in /storage/content/29/153629/drksonline.com/public_html/system/library/mail.php on line 380

Have tried paypal and that works, not through mollie, but just the normal paypal checkout.

Please help me, Urgent!

Best Regards / Filip

naar succes pagina na annuleren ideal betaling.

Ls,

Ik ga er zeker induiken maar mijn klant meldt dat als iemand een ideal betaling annuleer deze terugkeert naar de succes pagina terwijl er helemaal geen transactie is..

Enig idee?
We gebruiken zover ik kan zien de laatste versie voor Opencart.

email send to customer after failed pay

Hello

When i do a test, whit the failed payment, customer stil receive some email whit the order nr , status: pending, and in the backend its fine, whit canceled

Banktransfer

When the payment type is not iDeal, but 'Banktransfer (IBAN)' it will get the default status 'bezig met verwerken'. In fact it needs the status 'in afwachting', as receiving the payment can take up to a few days. Eligible for change?

Also the payment type name 'Banktransfer' is in English-only, to be translated in Dutch to 'Bankoverschrijving' or 'IBAN-overschrijving'?

Status update foutmelding

Wanneer iemand een bestelling doet en betaald (mistercash) komt de status op "Afgeleverd" te staan, terwijl dit beter "In behandeling" zou moeten zijn.
Ik zie zojuist dat je dit kunt aanpassen in de Mollie module alleen weet nu eigenlijhk niet of dit standaard op "Afgehandeld" staat want dat lijkt me niet juist.
Staat nu iig goed bij mij..

Maaaar nu het volgende, ik probeer via Bestellingen de bestelstatus aan te passen naar "Verzonden" omdat ik de bestelling heb verzonden.

Ik krijg dan de volgende foutmelding:
SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data

OK

< script type="text/javascript" src="/catalog/view/javascript/mollie_methods.js" >< /script >< script type="text/javascript" >(function () {window.mollie_method_add('ideal', 'iDEAL', 'https://www.mollie.nl/images/payscreen/methods/ideal.png');
window.mollie_issuer_add('ideal', 'ideal_ABNANL2A', 'ABN AMRO');
window.mollie_issuer_add('ideal', 'ideal_ASNBNL21', 'ASN Bank');
window.mollie_issuer_add('ideal', 'ideal_FRBKNL2L', 'Friesland Bank');
window.mollie_issuer_add('ideal', 'ideal_INGBNL2A', 'ING');
window.mollie_issuer_add('ideal', 'ideal_KNABNL2H', 'Knab');
window.mollie_issuer_add('ideal', 'ideal_RABONL2U', 'Rabobank');
window.mollie_issuer_add('ideal', 'ideal_RBRBNL21', 'RegioBank');
window.mollie_issuer_add('ideal', 'ideal_SNSBNL2A', 'SNS Bank');
window.mollie_issuer_add('ideal', 'ideal_TRIONL2U', 'Triodos Bank');
window.mollie_issuer_add('ideal', 'ideal_FVLBNL22', 'van Lanschot');
window.mollie_method_add('mistercash', 'Mister Cash', 'https://www.mollie.nl/images/payscreen/methods/mistercash.png');

window.mollie_methods_append("http://www.url.nl/payment/mollie_ideal/set_checkout_method", "http://www.url.nl/payment/mollie_ideal/set_checkout_issuer", "Kies uw bank:");

$("tr.mpm_issuer_rows").hide();
$("input[name=payment_method]:checked").click();

}) ();< /script >{"order_product":[{"product_id":"48","name":"xxx 40 capsules","model":"QF40","option":[],"download":[],"quantity":1,"stock":true,"price":32.5,"total":32.5,"tax":0,"reward":0}],"order_voucher":[],"shipping_method":{"free":{"title":"Gratis verzending","quote":{"free":{"code":"free.free","title":"Gratis verzending","cost":0,"tax_class_id":0,"text":"\u20ac 0,00"}},"sort_order":"","error":false}},"order_total":[{"code":"sub_total","title":"Subtotaal","text":"\u20ac 32,50","value":32.5,"sort_order":"1"},{"code":"shipping","title":"Gratis verzending","text":"\u20ac 0,00","value":0,"sort_order":"3"},{"code":"total","title":"Totaal","text":"\u20ac 32,50","value":32.5,"sort_order":"9"}],"payment_methods":[],"payment_method":{"mollie_ideal":{"code":"mollie_ideal","title":"Online betalen (iDEAL, Mister Cash)","sort_order":"1"}},"success":"Het totaal van uw bestelling is aangepast."}

Ik heb prijzen aangepast in de webshop, maar denk niet dat het er mee te maken heeft?!

Opencart Versie 1.5.6.1
Mollie versie: MollieOpenCart 5.1.2

Ajax Quick Checkout compatibilty broken(already fixed, but needs better implementation)

The ajax quick checkout module is not working properly with this version.
The main problem was that it started the payment, even if some important fields where not filled in.
Some validation function for Ajax Quick Checkout was overridden by the payment trigger for this mollie module.

I already got it fixed by reverting this commit:
56e62e2

For this file:
catalog/view/theme/default/template/payment/mollie_checkout_form.tpl

Because I don't want to break compatibility for the Quick Checkout module(not to be confused with the Ajax Quick Checkout module!), I hereby like to tell the main developers about this problem for Ajax Quick Checkout users. I tested it on version 4.2.5 of Ajax Quick Checkout. It might be that for later versions this fix does not work. (of you maybe need to keep the code)

Perhaps you could build some functionality that it checks which module is being used.

Betaling gelukt, module geeft melding dat het niet gelukt is!

Het volgende probleem is hardnekkig in deze module!

Bij elke betalings optie (vooral bij grote bedragen) krijgt de klant de melding op de succes pagina dat de betaling mislukt is terwijl deze wel degelijk gelukt is, de status varieert in sommige gevallen, ene keer voltooid en de andere keer geannuleerd!
Tevens heeft de module het moeilijk met het verwerken van orders met een kortings code of als de klant recht heeft op gratis verzenden!
Bij kleine bedragen met een bestelling zonder extra opties gaat het soms goed!
Hoe is de samenwerking met Ajax Quick Checkout?
Het is trouwens vooral PayPal die de grootste problemen heeft met het bovengenoemde, maar zoals ik al zei, alle opties doen het niet goed!

Module incompatible with OpenCart 2.3+

Expected Behavior

Mollie OpenCart module should be compatible with all OpenCart 2.0+ versions.

Current Behavior

Mentioned in issue #44 installing this module causes problems with OpenCart 2.3.0.2, which is OpenCart's latest release.

Context

See #44 (written in Dutch)

Your Environment

  • Version used: OpenCart 2.3.0.2
  • Environment name and version (e.g. Chrome 39, node.js 5.4): -
  • Operating System and version (desktop or mobile): -
  • Link to your project: -

Using modified seo_url.php, headers already sent

I get the following error on opencart 1.5.6.1 when using a modified version of seo_url.php. I don't know opencart that good.
When I use the default seo_url.php file the testing works!

The /catalog/controller/common/seo_url.php code:
http://pastebin.com/MBvHcTMh

The error:
Warning: Cannot modify header information - headers already sent by (output started at /usr/home/xxx/domains/xxx.nl/public_html/demo/catalog/controller/common/seo_url.php:1) in /usr/home/xxx/domains/xxx.nl/public_html/demo/system/engine/controller.php on line 28Warning: Cannot modify header information - headers already sent by (output started at /usr/home/xxx/domains/xxx.nl/public_html/demo/catalog/controller/common/seo_url.php:1) in /usr/home/xxx/domains/xxx.nl/public_html/demo/system/engine/controller.php on line 29

Any idea how to solve this?

Second thought, I think I better add this question to the forums...

OC 2.1.0.1

Hoi

Wij gebruiken nu sinds een jaar Opencart, we gebruiken versie 2.1.0.1 met daarbij een template en vele modules, nu is het zo dat bij de laatste versie van de Mollie module voor OC 2.1 de 6.30 module deze niet goed werkt met AQC, daarvan gebruiken wij versie 6.3.3!
Het inmiddels bekende euvel dat men na de correcte betaling de melding krijgt dat de betaling niet gelukt is!
Nu werd ons ongeveer 4 maanden geleden verteld dat er een nieuwe versie in de maak is en jawel die is er nu, maar niet voor de iets oudere versie van OC!
Gaat deze nog wel komen want volledig overstappen op OC 2.3 is voor ons geen optie omdat wij veel custom aanpassingen hebben aan onze shop, graag een reactie!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.