Re: eWAY Payment Gateway - Rapid 3.0 API
I've tried both eWay shared and redirect but It seems that 80% of orders although processed successfully don't redirect to the checkout confirmation page and the order isn't logged in Zen Cart.
Has anyone experienced something similar and what was the cause?
Re: eWAY Payment Gateway - Rapid 3.0 API
Quote:
Originally Posted by
ivopivo
I've tried both eWay shared and redirect but It seems that 80% of orders although processed successfully don't redirect to the checkout confirmation page and the order isn't logged in Zen Cart.
Has anyone experienced something similar and what was the cause?
I've had the same thing happen a few times. It was usually when the customer had entered the CR number wrong a couple of times. Don't know a fix though sorry.
Re: eWAY Payment Gateway - Rapid 3.0 API
Quote:
Originally Posted by
robbie269
I've had the same thing happen a few times. It was usually when the customer had entered the CR number wrong a couple of times. Don't know a fix though sorry.
Yeah I noticed that too. If you leave spaces in the numbers, it won't give an error, just redirect to the main page. Seems like a very "raw" module. Would have thought eWay would have made more of an effort. Guessing they don't have many Zen Cart users.
Re: eWAY Payment Gateway - Rapid 3.0 API
Quote:
Originally Posted by
ivopivo
Seems like a very "raw" module. Would have thought eWay would have made more of an effort. Guessing they don't have many Zen Cart users.
I've had people put in two payments for one order a few times too. It happens when they hit the button twice. Module needs a wait wheel so that people know to wait!
Re: eWAY Payment Gateway - Rapid 3.0 API
Quote:
Originally Posted by
ivopivo
I've tried both eWay shared and redirect but It seems that 80% of orders although processed successfully don't redirect to the checkout confirmation page and the order isn't logged in Zen Cart.
Has anyone experienced something similar and what was the cause?
Have used eWay now for some months, never had this happening.
Re: eWAY Payment Gateway - Rapid 3.0 API
Quote:
Originally Posted by
frank18
Have used eWay now for some months, never had this happening.
It doesn't happen very often. I've been using it for just over 2 years and it has maybe happened 3 times. Only customers that repeatedly put in the wrong number or number format. I think Zencart only gives you so many tries and maybe Eway gives you more??
Re: eWAY Payment Gateway - Rapid 3.0 API
Quote:
Originally Posted by
frank18
Have used eWay now for some months, never had this happening.
Shared or transparent redirect?
Re: eWAY Payment Gateway - Rapid 3.0 API
Quote:
Originally Posted by
robbie269
I've had people put in two payments for one order a few times too. It happens when they hit the button twice. Module needs a wait wheel so that people know to wait!
Happened to me once (customer hit the button twice) and implemented this (wait wheel or similar) in a 1.5.4 store.
Found an animated "We are processing your payment.... Please Wait" image in a Google image search (use whatever suits you but observe the Copyright notice). Named that image processing_animation.gif and placed it into the /images folder for use with any template.
Then open includes/templates/YOUR_TEMPLATE/templates/tpl_checkout_confirmation_default.php - scroll to the bottom of the file and find
PHP Code:
<?php
echo zen_draw_form('checkout_confirmation', $form_action_url, 'post', 'id="checkout_confirmation" onsubmit="submitonce();"');
if (is_array($payment_modules->modules)) {
echo $payment_modules->process_button();
}
?>
<div class="buttonRow forward"><?php echo zen_image_submit(BUTTON_IMAGE_CONFIRM_ORDER, BUTTON_CONFIRM_ORDER_ALT, 'name="btn_submit" id="btn_submit"') ;?></div>
</form>
<div class="buttonRow back"><?php echo TITLE_CONTINUE_CHECKOUT_PROCEDURE . '<br />' . TEXT_CONTINUE_CHECKOUT_PROCEDURE; ?></div>
change to
PHP Code:
<?php
echo zen_draw_form('checkout_confirmation', $form_action_url, 'post', 'id="checkout_confirmation" onsubmit="submitonce();"');
if (is_array($payment_modules->modules)) {
echo $payment_modules->process_button();
}
?>
<div class="centeredContent"><img id="actionImg" src = "images/processing_animation.gif" class="hiddenField" /></div>
<div class="buttonRow forward"><?php echo zen_image_submit(BUTTON_IMAGE_CONFIRM_ORDER, BUTTON_CONFIRM_ORDER_ALT, 'name="btn_submit" id="btn_submit"') ;?><br /><?php echo '<b>Press ONLY ONCE ....</b>';?></div>
</form>
<div class="buttonRow back"><?php echo TITLE_CONTINUE_CHECKOUT_PROCEDURE . '<br />' . TEXT_CONTINUE_CHECKOUT_PROCEDURE; ?></div>
That image also shows up for other payment modules (eg PayPal ... slow response etc) - never had this issue ever since.
Re: eWAY Payment Gateway - Rapid 3.0 API
Quote:
Originally Posted by
ivopivo
Shared or transparent redirect?
redirect
Re: eWAY Payment Gateway - Rapid 3.0 API
Quote:
Originally Posted by
frank18
redirect
Ironically, the change you posted above has it working now (at least in sandbox mode) :shocking: