eWay Payment Gateway plugins

  • Posts: 120
  • Thank you received: 14
  • Hikashop Business
11 months 2 weeks ago #357193

-- HikaShop version -- : 5.0.2
-- Joomla version -- : 4.4.1
-- PHP version -- : 8.1

There are 2 eWay payment plugins as follows.

eWay Rapid payment plugin
To function correctly and API Key and API Password are required.
These are required to ensure sand box mode is functional.
Enabling this plugin has no CC form available and the following is the message received.



eWAY payment plugin
The plugin requires an eWay customer id only
Enabling this plugin allows a CC form to appear.
Upon completion of the form the following then appears.
eWay response is there is no API so the transaction caoot be completed.


Stuck between a rock and hard place here.

Thanks

Attachments:
Last edit: 11 months 1 week ago by yerg55.

Please Log in or Create an account to join the conversation.

  • Posts: 4747
  • Thank you received: 644
  • MODERATOR
11 months 2 weeks ago #357202

Hello,

eWay Rapid payment plugin :
We assume that you use the eWay Rapid by Obsidev (GitHub) that you can find here , in our Documentation => Payment plugin, then Third party Payment plugins.
Can you provide your setting via a screenshot, allow us to see everything please.

eWAY payment plugin:
Can you tell us where did you get this plugin please?

Regards

Last edit: 11 months 2 weeks ago by Philip.

Please Log in or Create an account to join the conversation.

  • Posts: 120
  • Thank you received: 14
  • Hikashop Business
11 months 2 weeks ago #357235

eWay Rapid
What I have installed which came from this link
ewayrapid.xml

<?xml version="1.0" encoding="utf-8"?>
<extension type="plugin" version="2.5" method="upgrade" group="hikashoppayment">
	<name>HikaShop eWay Rapid payment plugin</name>
	<hikainstall ordering="0" enable="0" report="0" />
	<creationDate>02 33 2019</creationDate>
	<version>{__PLUGIN_VERSION__}</version>
	<author>Obsidev</author>
	<authorEmail>dev@obsidev.com</authorEmail>
	<authorUrl>http://www.obsidev.com</authorUrl>
	<copyright>Copyright (C) 2012-2019 OBSIDEV SARL - All rights reserved.</copyright>
	<license>http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL</license>
	<description>This plugin allow to pay with the eWay Rapid payment gateway</description>
	<files>
		<filename plugin="ewayrapid">ewayrapid.php</filename>
		<filename>ewayrapid_bridge.php</filename>
		<filename>ewayrapid_end.php</filename>
		<filename>index.html</filename>
		<folder>ewayrapid_lib</folder>
	</files>
	<params addpath="/components/com_hikashop/params">
		<param name="pluginoptions" type="pluginoptions" default="plugin" label="hikashop" description="HikaShop options" />
	</params>
	<config>
		<fields name="params" addfieldpath="/components/com_hikashop/fields">
			<fieldset name="basic">
				<field id="pluginoptions" name="pluginoptions" type="pluginoptions" label="hikashop" description="HikaShop options" />
			</fieldset>
		</fields>
	</config>
</extension>
The settings on this plugin, minus the API details
this one again


eWay Payment Plugin
I believe this came with the install.
I don't go searching from "others" who have no cred.
So nothing definitive Philip
<?xml version="1.0" encoding="utf-8"?>
<extension type="plugin" version="2.5" method="upgrade" group="hikashoppayment">
	<name>Hikashop eWAY Payment Plugin</name>
	<creationDate>04 décembre 2023</creationDate>
	<version>5.0.2</version>
	<author>Hikashop</author>
	<authorEmail>dev@hikashop.com</authorEmail>
	<authorUrl>http://www.hikashop.com</authorUrl>
	<copyright>(C) 2010-2023 HIKARI SOFTWARE. All rights reserved.</copyright>
	<license>http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL</license>
	<description>This plugin enables you to setup your eWAY payment system</description>
	<files>
		<filename plugin="eway">eway.php</filename>
		<filename>eway_lib.php</filename>
		<filename>eway_thanks.php</filename>
	</files>
	<params addpath="/components/com_hikashop/params">
		<param name="pluginoptions" type="pluginoptions" default="plugin" label="hikashop" description="HikaShop options" />
	</params>
	<config>
		<fields name="params" addfieldpath="/components/com_hikashop/fields">
			<fieldset name="basic">
				<field id="pluginoptions" name="pluginoptions" type="pluginoptions" label="hikashop" description="HikaShop options" />
			</fieldset>
		</fields>
	</config>
</extension>

I deleted both and reinstalled and still have the same issue.

Thanks

Attachments:
Last edit: 11 months 2 weeks ago by yerg55.

Please Log in or Create an account to join the conversation.

  • Posts: 82863
  • Thank you received: 13372
  • MODERATOR
11 months 2 weeks ago #357257

Hi,

1. The "no payment method found" error message indicates that the current situation doesn't allow for the payment plugin to be used.
I would recommend following the section "I don't see any payment methods during the checkout, or I don't see some of them, what is the problem ?" of our FAQ in order to find out what is missing:
www.hikashop.com/support/documentation/106-faq.html#paym
I think using the eway rapid payment plugin is the way to go and it's just a setting issue.
The settings on your screenshot look alright.
Unfortunately, you didn't provide a screenshot of all the settings of your payment method so I can't check if they are all correct.
For example, if you select "Australia" in the "zone" restriction setting and your billing address is in New Zealand, the payment method won't be available on the checkout.

2. The eway plugin included in HikaShop integrates with the payment gateway at

https://www.eway.com.au/gateway_cvn/xmlpayment.asp
I believe it's an old API of eway. I'm not sure if they still support that API. I couldn't find any documentation about it on their website. You just might not be able to use this plugin anymore. I would recommend checking with eway where they are with this API if you want to use it.

Please Log in or Create an account to join the conversation.

  • Posts: 120
  • Thank you received: 14
  • Hikashop Business
11 months 2 weeks ago #357283

eWay came back with the following

We do have a more current API, our Rapid API, which uses the API key and password on the account and is generally much more stable and has better logging capabilities on our end to troubleshoot issues.
Upgrading the integration to use Rapid would require additional development work within the platform.
If you do wish to look into our Rapid API further, our API documentation can be found here: https://eway.io/api-v3/


I'll leave that to your superior skills to ascertain if there are any changes required as I'm a Luddite in that area :lol:

Thanks

Please Log in or Create an account to join the conversation.

  • Posts: 82863
  • Thank you received: 13372
  • MODERATOR
11 months 2 weeks ago #357290

Hi,

They basically told you what I told you yesterday. The "eway" plugin is an old one and it's better to use the "eway rapid" one.

Please Log in or Create an account to join the conversation.

  • Posts: 120
  • Thank you received: 14
  • Hikashop Business
11 months 2 weeks ago #357295

I am using the rapid payment module.
The other I mentioned in the OP has been removed. and is not in the system
You provided me with the API link
I shared with eWay and provided their response.

I've spent over 8 hours chasing their inability to support their system and it appears that it is not fit for any purpose.

Apologies for being a total distraction

Please Log in or Create an account to join the conversation.

  • Posts: 82863
  • Thank you received: 13372
  • MODERATOR
11 months 2 weeks ago #357301

Hi,

No worries.
So were you able to follow the FAQ to solve the "no payment methods found" error with the eway rapid plugin ?

Please Log in or Create an account to join the conversation.

  • Posts: 120
  • Thank you received: 14
  • Hikashop Business
11 months 2 weeks ago #357332

Hi Nicolas.

I'm stuck and have no idea what is actually happening. :S
What I understand

I'm using the eWay Rapid Pay plugin as provided here here.

The eWay API payment gateway link included in the plugin

https://www.eway.com.au/gateway_cvn/xmlpayment.asp
I sent to eWay.
eWay confirmed that this file/link is out of date and returned with a link to their Rapid API API documentation here: eway.io/api-v3/

Hi have zero skills relating to what has to be done in relation to ensuring the eWay plugin can work.

Please Log in or Create an account to join the conversation.

  • Posts: 82863
  • Thank you received: 13372
  • MODERATOR
11 months 2 weeks ago #357335

Hi,

The plugin at www.hikashop.com/marketplace/product/115...apid-by-obsidev.html doesn't use the URL

https://www.eway.com.au/gateway_cvn/xmlpayment.asp
You're mistaken. Please double check.
It uses the URL
https://api.ewaypayments.com/
You can find it in the file plugins/hikashoppayment/ewayrapid/ewayrapid_lib/Rapid/Contract/Client.php on your website, which is part of the eway rapid PHP SDK :
github.com/eWAYPayment/eway-rapid-php
So we're using precisely what eway recommends we use on PHP.

Again the error "no payment method found" has no link to what URL is used by the plugin. Is that still the problem you have ?
If so, did you go through the points of the documentation I gave earlier regarding this problem ?
www.hikashop.com/support/documentation/106-faq.html#paym

Last edit: 11 months 2 weeks ago by nicolas.

Please Log in or Create an account to join the conversation.

  • Posts: 120
  • Thank you received: 14
  • Hikashop Business
11 months 1 week ago #357361

Decided to go back to the beginning.
Remove the eWay Rapid payment plugin from the Payment Methods, choose new and enable eWay Rapid



eWay Rapid settings page


Go to front end and place an order and proceed to checkout and we have eWay Rapid payment method, however no form to complete :whistle:

Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 120
  • Thank you received: 14
  • Hikashop Business
11 months 1 week ago #357375

Chasing around to why no CC form.
I activated both eWay plugins.



So now I get to choose out of 2 eWay options

The eWay rapid has no CC form



The eWay default does

Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 82863
  • Thank you received: 13372
  • MODERATOR
11 months 1 week ago #357367

Hi,

This all looks normal. The payment form will appear after you click on "finish" with eway rapid.

Please Log in or Create an account to join the conversation.

  • Posts: 120
  • Thank you received: 14
  • Hikashop Business
11 months 1 week ago #357388

Neither plugin works.
Choose Rapid and there is NO form
Choose the other there is a dysfunctional form.

Following what you wrote as normal the following occurs

newfreedombakery.com.au/2023/gfmix/checkout/confirm

with 0 Class "JRequest" not found

Don't think that's normal.

Please Log in or Create an account to join the conversation.

  • Posts: 4747
  • Thank you received: 644
  • MODERATOR
11 months 1 week ago #357396

Hello,

First can you activate the Joomla Debug (in maximum level), and process some test like :
- A test with a default template (Cassiopeia or ProtoStar)
- Perform a checkout test by going as far as possible and when you have your error message, do a screenshot an provide it.
=> With the Joomla Debug activate and in maximum level, your error message will show more details and clues to progress on your subject.



Regards

Last edit: 11 months 1 week ago by Philip.

Please Log in or Create an account to join the conversation.

  • Posts: 120
  • Thank you received: 14
  • Hikashop Business
11 months 1 week ago #357428

Changed all those settings and below are the responses I'm receiving

Cassopedia response



Gantry 5 response

Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 82863
  • Thank you received: 13372
  • MODERATOR
11 months 1 week ago #357431

Hi,

Thanks.
That's our mistake. We updated the eway rapid for Joomla 4 and 5 compatibility on github:
github.com/HikaShop/hikashoppayment-eway...d/releases/tag/1.0.2
But we forgot to update the download link on our website to point to that new version of the plugin.
I've just updated the download link.
Please download the latest version of the plugin and install it and it will fix that problem.

Please Log in or Create an account to join the conversation.

  • Posts: 120
  • Thank you received: 14
  • Hikashop Business
11 months 1 week ago #357467

:woohoo: :woohoo: :woohoo: :woohoo: :woohoo: :woohoo:

Finally we track down the gremlin.

All functioning as it should.

Thanks so much for your patience.

The following user(s) said Thank You: nicolas

Please Log in or Create an account to join the conversation.

Time to create page: 0.139 seconds
Powered by Kunena Forum