• My account
    • (X)Sign in

      I am a returning customer at TYPO3 Multishop

      Enter your username and password here in order to log in on the website:

      Forgot your password?

      Not yet customer of TYPO3 Multishop?

      • Order history
      • Automatic generated e-mail history
      • Track your Order
      New at TYPO3 Multishop
You are here:

Help by translating Multishop in your local language

On the following page you can help by translating Multishop in your local language:

https://translation.typo3.org/projects/TYPO3.ext.multishop/

Spanish:

https://translation.typo3.org/es/TYPO3.ext.multishop/pi1/locallang.xlf

The following language are already translated by our supporters:

  • Dutch
  • German
  • French

ogone - Payment method


Author Message
Patrick
Patrick
Multishop experienced
registered since: 25.07.2014
Posts: 8
Hey everyone,

while setting up ogone for our shop I experienced an issue with the hidden params within the form.

In multishop_ogone/class.multishop_payment_method.php, the value for the param "PM" (Payment Method) is hard-coded to "IDEAL".

Now when trying to pay via ogone, I always got "ERROR, PAY METHOD NOT FOUND FOR : iDeal".

I fixed the problem by adding:
PHP
if ($vars['name'][0]=='MasterCard' ||$vars['name'][0]=='Visa' ) $paymentMethod = 'CreditCard';
      if ($vars['name'][0]=='PAYPAL') $paymentMethod = 'PAYPAL';
      if ($vars['name'][0]=='Rechnung') $paymentMethod = 'Open Invoice DE';


and then setting the value of PM with the variable $paymentMethod and changing the SHA accordingly but this obviously is more like a hotfix icon_smile.gif

Is this working as intended or do we use an old version maybe?

Thanks,
Patrick
Written on: 14. 08. 2014 [12:38]