Solved

Session times out while payment is being processed by third party

Posted on 2013-06-20
1
441 Views
Last Modified: 2013-06-25
Hi,

Could you please advise on the options available for the following scenario?

We have a website which is working ok and the plan is to accept payments online via a third party.The third party accepts http post request and I guess returns some sort of status to say if transaction failed or succeeded.

What happens when the user session times out half way through the request to third party?

How would we receive the result from this third party?

What are the best practices? Do we need a separate component which deals with this instead?

Can you advise on any architecture configurations?

Any help would be much appreciated.

N.
0
Comment
Question by:n3alexan
1 Comment
 
LVL 13

Accepted Solution

by:
Jesus Rodriguez earned 500 total points
ID: 39263553
-What happens when the user session times out half way through the request to third party?

How long will take the process on the third party? Time out will occur when the client is not making any request or modification (not working with the computer on the requested page at all or away from the computer) otherwise make sure that the time out will e enough to do the request

How would we receive the result from this third party?

Depends on the third party response, can be a xml or certain variable on the response through a web service that will give you the flag and the result of the transaction

What are the best practices? Do we need a separate component which deals with this instead?

My suggestion, use paypal integrated to your website. It's easy and fast and will guarantee that nothing will fail on the transaction. also is superfast. Take a look to paypal and you will see it (You can accept even credit cards and transfers between  other paypal accounts)
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
SQL best practice question 3 36
How to get the web content with different encodings 2 27
c# LinkButton OnClientClick 2 34
Entity Framework 7 31
A quick way to get a menu to work on our website, is using the Menu control and assign it to a web.sitemap using SiteMapDataSource. Example of web.sitemap file: (CODE) Sample code to add to the page menu: (CODE) Running the application, we wi…
User art_snob (http://www.experts-exchange.com/M_6114203.html) encountered strange behavior of Android Web browser on his Mobile Web site. It took a while to find the true cause. It happens so, that the Android Web browser (at least up to OS ver. 2.…
This is Part 3 in a 3-part series on Experts Exchange to discuss error handling in VBA code written for Excel. Part 1 of this series discussed basic error handling code using VBA. http://www.experts-exchange.com/videos/1478/Excel-Error-Handlin…
Many functions in Excel can make decisions. The most simple of these is the IF function: it returns a value depending on whether a condition you describe is true or false. Once you get the hang of using the IF function, you will find it easier to us…

910 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

16 Experts available now in Live!

Get 1:1 Help Now