Joomla Extension and Payment Gateway Modification

  • Posted:
  • Proposals: 14
  • Remote
  • #680583
  • Awarded
Live Deftsoft Informatics P.
Colin J.RNS INFORMATICS P.Blessing I.Advanced W. + 9 others have already sent a proposal.
  • 1

Description

Experience Level: Expert
Estimated Job duration: less than 1 week
General information for the website: Sporting event website running with well crafted Joomla extension needs some modifications. Original author unable to look after the requirements due to pressures of work.
Kind of development: Customization of existing website
Description of requirements/features: The extension Events Booking from OS Solution (http://joomdonation.com/joomla-extensions/events-booking-joomla-events-registration.html) has been installed and is being configured to support and manage bookings for an international sporting event. OS Solution have been most helpful with support queries, but have just informed me that due to impending national holidays and existing order book they are unable to take on this urgent work.

My problem is this; The client uses SagePay for transactions as it can link to their desktop account package Sage 50.

There are two issues to deal with;

1/. The SagePay payment gateway plugin is using the SagePay 2.3 protocol which needs to be upgraded to 3.0. There is an explanation here and links to tech notes: https://www.sagepay.co.uk/support/12/36/benefits-of-upgrading-to-protocol-3-00

2/. The SagePay payment gateway allows my client to import data lodged at SagePay by the Event Booking extension into their desktop Sage 50 accounts package, automating what is currently a manual process.

This is described on page 27 of the attached guide (8.0 Sage 50 Accounts Software Integration).

In summary the shopping cart data from an Event Booking transaction (see page 43 of the guide - A1.5 Basket) is passed line by line to SagePay.

When uploaded to my clients desktop, the Sage 50 accounts package looks for a product code in the first line of the basket entry, expressed as characters enclosed within square brackets, for example [KKWECP]Racing Pack

My option with Event Booking right now would be to add the product code in front of the event title Racing Pack, but this would also display it in the front end which clearly does not look good.

What I need to do is add a new field to the Event Booking extension back office in which this code could be added, which would then be placed into the head of the basket line when the transaction is made with SagePay.

Alternatively there are two title fields for each event - one is used for front end display whilst the second is only used for transactions.

Once I have found an appropriate developer I can open up the development area of the website and provide everything that has come from the original developer (who is fully aware that I am going down this out and will I am sure be as supportive as is possible given the short timescales).

Timing is an issue. I am under a lot of pressure to get this ready for client testing.
Extra notes:

New Proposal

Create an account now and send a proposal now to get this job.

Sign up

Clarification Board Ask a Question

    There are no clarification messages.