News:

Support the VirtueMart project and become a member

Main Menu

vm errorPHPSHOP PAYMENT ERROR

Started by kimtyrer, November 22, 2018, 03:33:43 AM

Previous topic - Next topic

kimtyrer

hiya
I have been trying to solve this for sometime now
I am a novice
joomla 3 vm 3
eway payment gateway
one page checkout
www.galafreywines.com.au

each time I try to add vmpayment eway to my one page checkout I can not get it to work and comes up with vm errorPHPSHOP PAYMENT ERROR no error
the vm cart is not connecting or talking to eway so they can not help me
anyone have some suggestions
attached screen shots fyi
cheers
kim

GJC Web Design


Quoteeach time I try to add vmpayment eway to my one page checkout I can not get it to work

what does this mean?

Have you tried with the standard check out ?

turn off that onestepcheckout plugin and try
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

kimtyrer

hiya

it means the vm payment eway in payment gateway doesnt work
it throws out that code

i dont believe its the one page checkout ( as it wasn't working before I had it) and i dont want to get rid of it as I prefer an easy one page checkout

what does the eroor code mean? surely that can point me in the right direction?


GJC Web Design

well .. if you wont try a simple test for your own benefit what can we do?....

that garbled error string you give is meaningless to me

there are no such strings in VM

PHPSHOP is what VM was called 100 years ago...
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

kimtyrer

ok- fair enough- novice here so bit nervous about changing stuff
but try without one page checkout and prostar template and same issue?


kimtyrer

i can get the other eway payments to work- iframe, transparent direct etc and paypal- just not the vmpayment eway selection which works off eway customer ID but eway assure me it should work. usually they would get a report if a payment doesn't work but eway dont even get that. hence Vm not connected or talking to eway? and no real reason why other than than code? is there anyway to check?

Jörgen

Has it ever worked ?
What changed ?
Jörgen  @ Kreativ Fotografi
Joomla 3.9.18
Virtuemart 3.4.x
Olympiantheme Hera (customized)
This reflects current status when viewing old post.

GJC Web Design

have never used the plugin but looking at the code on a confirmed order it calls

Quote$apiEndpoint = self::getApiEndpoint($method);
      $client = \Eway\Rapid::createClient($method->APIKey, $method->APIPassword, $apiEndpoint);
      $response = $client->createTransaction(\Eway\Rapid\Enum\ApiMethod::TRANSPARENT_REDIRECT, $transaction);

      if (!($response instanceof \Eway\Rapid\Model\Response\AbstractResponse)) {
         self::redirectToCart();
      }

      if ($response->getErrors()) {
         foreach ($response->getErrors() as $error) {
            self::ewayError($method, \Eway\Rapid::getMessage($error));
         }
         self::redirectToCart();
         return;
      }

does this mean it only ever calls the  TRANSPARENT_REDIRECT method?

You need to start digging in there and echo out of log the $response & $transaction to see what is happening...

I haven't got any clients that use Eway which may mean its usage is fairly rare  .. so maybe a core bug that has never been seen..?
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation