We have a hosted payment page with the National Australia Bank so all CC transactions happen on the NAB site- therefore ensuring that customers' CC numbers are never on our site. This is for security.
At the end of the payment process the NAB sends details of the transaction to our site so that an order is generated in our admin. The customer is then offered the chance to click a link to return to our site after the payment is made. If the customer chooses to click this link then they are returned to the “success page” in our admin. When this happens the statistics of the sale are sent to Google Analytics and the sale is recorded there.
But- if the customer does not click the link to go back to our site after they have paid they will not end up on the “success page” and no info will be recorded for that sale in GA.
We want to start running a Google Adwords campaign, so full GA stats are important to us more than ever.
The info from NAB regarding this is:
Two methods exist to remotely update your system following an approved transaction: return_link_url and reply_link_url:
• The return_link_url is the visible clickable hyperlink on the top and bottom of the transaction receipt screen that the customer
sees in the event of an approved transaction. The customer must click on the URL for the remote service to receive data.
• The reply_link_url is a server-side request from the NAB Transact payment server to a web service within the client’s web site
or hosting environment. It is triggered automatically at the time the receipt page is displayed to the customer.
We have both of these set up at present (which they say is correct)
I have spoken to NAB and they don’t have any ideas. The guy that’s doing our work now says the only option he can think of is to change the whole payment system to the API type (where the CC info is sent to NAB in encrypted form from our server. Perhaps a little less secure and also it is going to be quite a job to swap over on the 2 sites we have set up like this now.
Does anyone have any ideas for how we can get GA working with a hosted page payment system?
Thanks in advance,
Dennis
Bookmarks