We have created a dev site to test the upgrade of VM from 2.0.20b to 3.0.8, both sites running j2.5.28. This is a prelude to updating to J3.
The shop uses the eWay payment method - and there have been no upgrades applied to this method other than anything included in the VM 3.0.8 core and AIO installs.
On the live site (VM2.0.20b) the eWay payment method shows an editable configuration screen where a range of eWay and VM interface settings are managed. This includes that the VM order status is changed to Confirmed when the payment is successful - I seem to remember this was a setting change we had to make over the default.
On the dev site (VM3.0.8) the eWay payment method configuration screen shows nothing useful - see attached. On the dev site an eWay transaction results in the customer receiving an eWay confirmation email but no confirmation email from VM. This seems to be due to the VM order remaining Pending rather than Confirmed (which would trigger the VM confirmation email).
My questions are:
1. Is there somewhere else in VM3.0.8 that one configures non-VM core payment methods?
2. Is there somewhere else in VM3.0.8 that automatic resetting of order status to confirmed on such a payment method success is configured?
3. Is there some update of the eWay payment plugin that we need to do - if so what, where and how? I have attached a screen image of the eWay elements and versions currently installed.
Thanks for your help.
eway is a 3rd party payment plugin
yours is obviously not VM3 ready so u must contact the developer
and no to all the other questions - VM2 & VM3 payment interface handling is the same
Hello, I have a question, which saves the configuration of the payment method in VM3?
your not meant to hijack threads,,.. if it is worth asking it is worth starting your own thread
function plgVmDeclarePluginParamsPaymentVM3( &$data) {
return $this->declarePluginParams('payment', $data);
}