473,503 Members | 2,698 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

for online payment what are the requirements?

4 New Member
how to put online payment module on site? I can put shopping cart on site with asp but how to proceed further? Any article or tutorial is there which will guide on required steps
Mar 12 '08 #1
1 1919
JamieHowarth0
533 Recognized Expert Contributor
Hi diptisk,

Contact payment providers such as UC Group, Paypal, SecureTrading, WorldPay, Google Checkout and so on. Each payment provider will give you details on how to integrate your shopping cart with their credit card processing facilities, and details on how much they charge per transaction.

Warning: Google charge 1.5% per transaction - the most competitive in the marketplace - without any monthly fees, and they offer incentives when you use AdWords side-by-side. However, you are not allowed to save your customer's details to your shop database - you can only use their details for the processing of the order in question.
Paypal is a name that people trust when buying online, but you are stuck with PP branding all over your site.
I haven't used ST as yet but plan on doing so, Their prices look competitive and you get a fairly wide choice of branding.

From a code perspective, most providers use XMLPay (or a variation on it) to receive order and credit card details through an XML document or string and return an XML response.
There are generally two ways of processing transactions:
  1. Send the order details (amount, shipping, but not card details) to the payment provider's SSL server (your logo, colours and branding are normally optional so the consumer feels comfortable).
    The customer puts their card details in, the payment gets processed.
    The payment gateway sends a callback to a URL that you specify, in a format you specify (can be name-value pairs - NVPs - or an XML document/string). Your page at your specified URL then does post-transaction processing (like deducting stock from stock levels etc.);
  2. You install an SSL certificate on your server, and take the customer's card details there. You send the full transaction details (card details included) to the payment gateway using HTTP and get a resposne via HTTP. You parse this response to determine the outcome of the card transaction (successful, declined etc.).
I tend to opt for both implementation methods - that way you can analyse customer confidence and behaviour on your site (people tend to trust your company and brand more, if they put details in in your server, rather than going through Paypal or Worldpay).

Hope this helps!

medicineworker
Mar 12 '08 #2

Sign in to post your reply or Sign up for a free account.

Similar topics

11
3249
by: Hazz | last post by:
is there something as easy as just providing a link to an inexpensive credit card approval/payment component to integrate into an asp.net app. My question isn't about the linking process itself but...
1
1701
by: excelleinc.com | last post by:
Hello, One of our clients wants from us to implement online payment option trough his web-site which we developed and we're hosting it. I'm not sure if this is right newsgroup but would like...
0
2586
by: Shadi Naif | last post by:
I am developing a website contains products that meant to be sold online. The company's location is not supported by Paypal. Is there any way to securely create automated online payment website...
3
1884
by: Dave Johnson | last post by:
I am responsible for making an e-commerce site in asp.net 2.0, does anyone have relative experiance that can guide me through the development of the Online Payment part, such as a start point from...
4
7442
by: Jigar A. Thakor | last post by:
how to create online shopping website.. ?? any architecture ?? How to design any guidlines ? and what is verisign ?? other secure protection needed ?? i want to develop in C#,Asp.net,Sql Server...
1
1828
by: Badis | last post by:
Hi, I have sent question before about having my webpage accepting payment from customers and I have been advised to use PayPal service for that but my question now is, Can do it with BPay!!!?...
1
1282
by: giveDsolution | last post by:
Can anybody give me any links abt Online Payment.....I have to include that in my project
0
1353
by: yuwenwu006 | last post by:
5% paypal handling charge supports the online payment! PayPal cheap Guess wallet Dear friend welcome to shopping on www.Shoes-paypal.cn 1.5% paypal handling charge supports the online payment!...
1
1798
by: bnashenas1984 | last post by:
Hi everyone When I started to make my own online store I thought the payment part would be easiest part. Well I was wrong. I'v been googling alot but I can't find any way to safely accept...
0
7064
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
7261
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
7315
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
7445
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
5559
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
1
4991
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...
0
3158
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The...
0
3147
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
721
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.