Skip to main content

Welkom bij Joomla!NL

Om alle mogelijkheden van dit forum te kunnen gebruiken, moet je je eerst registreren.

Zet de naam van de webshopextensie in de titel en vermeld verder in iedere vraag:
  1. De exacte versie van Joomla! die je gebruikt
  2. De exacte versie van de webshopextensie.
  3. De volledige url van je website (indien mogelijk).

opgelost Plugin Payment Provider implementatie lukt niet

Plugin Payment Provider implementatie lukt niet

23 mrt 2016 11:45 - 23 mrt 2016 12:25
#1
Ten einde raad klop ik bij jullie aan in de hoop op een duwtje in de goede richting...

Joomla 3.4.8.
VM 3.0.14.


We willen voor één van onze websites een merchant ID en Secret Code aanmaken bij onze paymentprovider, maar dit lukt steeds niet. "URL niet gevonden" wordt in de controlpanel bij de paymentprovider (PP) weergegeven.

* We hebben de plugin in de website geinstalleerd en geactiveerd.

* We hebben in Virtuemart in de betaalmethode 'Online betalen' de plugin van de PP geactiveerd en hebben zoals het hoort een postbackURL in beeld.
Code:
postbackURL: http://MIJNWEBSITE.nl/index.php?option=com_virtuemart&view=pluginresponse&task=pluginresponsereceived&pm=3

ONZE PAYMENT PROVIDER

Contact met onze PP gehad, deze zegt:

We krijgen een HTTP 500 Internal Server Error op deze url terug. Daarom kan er niets worden opgeslagen; we hebben een HTTP 200 OK nodig.

Uw serverbeheerder zou moeten kunnen nagaan waardoor die HTTP 500 werd veroorzaakt.


WEBHOSTER
Contact met onze webhoster gehad, deze zegt:

Het PP-script stuurt een invalid body request waardoor het wordt geblokkeerd.

[Thu Mar 17 14:02:56 2016] [error] [client IP adres] mod_security: Access denied with code 500. Error processing request body: Multipart: invalid boundary encountered:


41184676334\\n [severity "EMERGENCY"] [hostname " www.MIJNWEBSITE.nl "] [uri "/index.php?option=com_jce&task=plugin&plugin=imgmanager&file=imgmanager&method=form&cid=xxxxxxxx"] [unique_id "xxxxxxxxxxxxx"]


Onze webhoster is heel erg attent, heeft nog verder gezocht, mogelijke oplossingen aangedragen, maar die werkten helaas niet.

VERDERE ACTIES

Op de website van de PP staat aan Requirements:
Joomla 3.4 or higher (Compatibility up to 3.4.3)
VirtueMart 3.0 or higher (Compatibility up to 3.0.9)

Onze website gebruikt: Joomla 3.4.8. & VM 3.0.14., dus wellicht is dat het probleem?
Nee, ook niet: Met ongenoegen VM gedowngrade naar 3.0.9, maar nog steeds wordt URL niet gevonden aangegeven bij de PP.


BOVENDIEN: We hebben andere websites waar de plugin wel op werkt! Wat is het verschil met deze website? Deze andere websites zijn geupgrade van J2.5 naar J3, PP plugin op J2.5. verwijderd, na upgrade naar J3 de J3-plugin geinstalleerd en daar werkt het. Ook met Joomla 3.4.8. & VM 3.0.14. De website waar het niet op werkt, zijn we met een schone lei begonnen, alles nieuw erop geinstalleerd.

Mijn excuses voor dit lange epistel, maar we zitten op een dood spoor en weten totaal niet meer aan wie we hiervoor advies kunnen vragen. Ik hoop dat iemand van jullie ons een aanwijzing kan geven om nog e.e.a. te onderzoeken.

Alvast heel veel dank!
Edit Astrid: Ik heb de meldingen tussen tags geplaatst, volgende keer graag zelf doen.
  • jelly
  • jelly's berichtenfoto Heeft onderwerp gestart
  • Bekend met Joomla!NL
  • Bekend met Joomla!NL
  • Berichten: 113

Plugin Payment Provider implementatie lukt niet

23 mrt 2016 12:38
#2
Even voor de zekerheid: staan beide websites op dezelfde server?
Groetjes, Astrid
Gebruik de zoekfunctie van dit forum voordat je een nieuwe vraag plaatst.
Vragen uitsluitend via dit forum.
yndi.nl - kvk 17157725
Is je vraag beantwoord? Dan kan je het draadje zelf sluiten .
Wil je Joomla!NL steunen? Dat kan met een donatie.
  • Astrid
  • Astrid's Profielfoto
  • Moderator + Technisch team
  • Moderator + Technisch team
  • Berichten: 37439

Plugin Payment Provider implementatie lukt niet

24 mrt 2016 15:10
#3
Ja, bij dezelfde webhoster en op dezelfde server.

Van de PSP krijgen we eigenlijk alleen maar elke keer het antwoord dat het probleem bij de webhoster ligt of dat we een gehele nieuwe installatie moeten doen met de oudere joomla en VM erop. Lijkt me geen positieve ontwikkeling....

Op internet vonden we nog het volgende:

Payment Response obtained HTTP '500' response

Your Payment Response URL could be contacted but the Payment Response server-side script failed to complete successfully. This generic error is often the result of an error within the Payment Response server-side script or in the returning of improperly formatted headers.
One reason is that the parameter names in the Payment Message are case sensitive and your Payment Response server-side script is incorrectly referencing such parameters.

If you are using Microsoft .NET for your Payment Response script, you may receive this because Request Validation is objecting to the values of amountString and authAmountString. Please see www.asp.net/faq/requestvalidation.aspx for more information on how to disable this feature. Also, if you are using .NET version 4.0, you will need to set requestValidationMode="2.0".

  • jelly
  • jelly's berichtenfoto Heeft onderwerp gestart
  • Bekend met Joomla!NL
  • Bekend met Joomla!NL
  • Berichten: 113

Plugin Payment Provider implementatie lukt niet

31 mei 2016 11:42
#4
Opgelost, er zat een fout in de plugin van de PP.
  • jelly
  • jelly's berichtenfoto Heeft onderwerp gestart
  • Bekend met Joomla!NL
  • Bekend met Joomla!NL
  • Berichten: 113
Moderators: JelleRomke
Tijd voor maken pagina: 0.709 seconden
Gemaakt door Kunena

Wil je Joomla!NL steunen?

Steun Joomla!NLAlle teamleden werken enthousiast, op vrijwillige basis, mee aan Joomla!NL. Maar een website met forum kost nu eenmaal geld. Dus als je Joomla!NL wilt steunen, dan kan dat, graag zelfs!

Lees hier meer informatie