Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Info

Minimum version required - 3.67.13


Excerpt
hiddentrue

Manually re-test and complete failing or hanging Eway payment.

Overview

In the event of an eWay Eway payment failing or hanging, CSS the system might not receive notification that the payment has completed processing. In this case, the payment's status might need to be manually re-tested and completed if payment was successful. This is done via the new 'CustPaymentStatusRecheck.aspx' page.

...

.

...


Step-by-step guide

In this section we will focus only on the payment retry functionality; any . Any other changes that can be made are just customisations.

To set up Payment Retry Functionality:

  1. Login as an Administrator.
  2. Navigate to 'Content' --> 'Menu Editor' Logged into your website, navigate to Content →  Menu Editor (/zMenus.aspx).

  3. Select the required Role via radio button. 

    Warning

    This page should only be made accessible to Administrator role(s)


  4. Click 'Parent Items'.

  5. Select a top level menu item under which to add the page (or create a new menu item where the new page will be set up).

  6. Click 'New'.

  7. Enter 'CustPaymentStatusRecheck.aspx' for the 'Page Name' and  and populate the remaining fields as required. See Adding Add a New Menu Item for further information.

    Warning

    Ensure the 'Requires Authentication' flag is ticked.


  8. To save, Click 'OK' to save.

Using the CustPaymentStatusRecheck.aspx Page

To Use the Customer Payment Status Recheck function:

  1. Login Log in with an account that has access to the role you created the menu item for.

  2. Navigate to the new page via the menu (/CustPaymentStatusRecheck.aspx).

  3. The page will load, listing any outstanding eWay customer payment records.

  4. Click 'Retry Payment Finalization' to re-determine whether the payment was successfully processed by eWayEway, or whether the status has not been able to be determined (i.e. if the eWay Eway payment service is still down).
     
  5. The success/fail/indeterminate status of the payments will be shown underneath the payment record table after processing is complete. Any indeterminate payments will remain in the table and can be re-tried at a later time.
     


Customisation

After a customer has entered their credit card information and clicked submit, Customer Self Service will post the form to eWay eWAY servers directly. A time-out of 90000 milliseconds (90 seconds) is configured so that if eWay eWAY doesn't return a response within that time-out, we will redirect to the payment fail page and show a message (which by default is: "Error: Unable to retrieve a valid response from the payment provider. Support has been notified of this issue.").

...

  1. Login as an Administrator.

  2. Navigate to 'Settings' --> 'Settings' →  Settings (/zSettings.aspx)

  3. Set a value for 'EWay Client Side Form Post Timeout'.

    Note

    This value is in milliseconds. So as an example, 90000 would be 90 seconds.

     

  4. Click To save changes, click the 'Update' button to save changes.


The error message can be configured via Resource Manager. 

To Configure configure the Error Message Resource:

  1. Login Logged in as an Administrator.Navigate , navigate to 'Settings ' --> 'Resource Manager' (/zResourceMaintenance.aspx).

  2. Enter In Search For, enter 'rcEWayReponseNotRetrievable' into the 'Search For' text box and  and search.

  3. Select the record via radio button. 

  4. Click 'Modify'.

  5. Update the value as required.

  6. Click 'OK' to saveTo save, click OK.


Related help

...

Content by Label
showLabelsfalse
showSpacefalse
cqllabel = "eway"

Other

Content by Label
showLabelsfalse
max5
spacesKB
showSpacefalse
sortmodified
reversetrue
typepage
cqllabel = "payment" and type = "page" and space = "KB"labelskb-how-to-article