Review Online Payment Status

<< Click to Display Table of Contents >>

Navigation:  Participation Menu > Fees & Receipting >

Review Online Payment Status

Use this procedure to review the status of all Eway request for payment attempts. By default, the procedure displays all payment attempts for the last 14 days. The date range may be changed using the From and To date editors positioned on the toolbar.

Note the status code 06 Error is a general catch-all error when further detail is not forthcoming from the issuing bank / card provider.

If a payment request remains unprocessed, you may re-request the status result by...

1.Select the required payment request from the grid, and

2.Click the Re-Submit button.

The payment request life cycle

A payment request has the following life cycle...

1.The u3admin website creates a unique access code.

2.The u3admin website persists the access code in a payment request record in the U3A's database.

3.The u3admin website activates the EWAY API and passes the access code along with card details and the payment amount in a payment request call.

4.The EWAY website processes the payment and returns to the u3admin website.

5.The u3admin website retrieves incomplete payment requests from the database and interrogates the EWAY API to ascertain the payment result.

6.For those requests that the EWAY API has marked as complete, the u3admin will either...

a.Create a receipt if the request has been successful. The payment request will be updated as Processed and a success result code recorded.

b.If the request has been unsuccessful, the payment request will be marked as Processed and the failure codes recorded. A receipt will not be created.

A request record may therefore have a Status result that is either blank, meaning unprocessed by the u3admin system or Processed meaning the above life cycle is complete for that request.

HTTP and/or other network errors will leave the request in an unprocessed or incomplete state. If the request was created in the Member Portal then it will be processed the next time the member attempts to enter the Member Payments sub-menu. A similar event will occur when the administrator re-enters the Admin Portal. If neither of these events occur, the request will be re-processed overnight.

Those status records with a result code of 00 represent successful payments. All others represent either a cancelled or declined request.