• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 446
  • Last Modified:

Payment system

Hi

I have a web site and would like to accept payments from customers. I know some sites like epdq and worldpay. I don't wish customers to leave my site's domain and go to worlpay or epdq domain to enter their credit card details. I would like to design payment pages myself. What do you recommend?

Cheers
0
hasozduru
Asked:
hasozduru
  • 5
  • 4
  • 3
  • +1
4 Solutions
 
jdpipeCommented:
where you are based will play a part in this... some banks will want you to use their payment service gateways. ePDQ doesn't allow you to customise the look of their pages although you can add your own logo. They have a 'advanced interface' to allow you to host the payment process on your server but it is a LOT more work to write your site that way. Be very clear why you want to do that - mostly you'll find it's just not worth the extra work.

netbanx is another option. They used to let you upload your own page template, I remember. They had a fairly good system coupla years back when I worked with them.

kagi is anotheroption that lets you used highly customised pages to sell your stuff. they charge higher fees but you don't need a merchant account.

i think you should look into systems where you can send a template to the payment services provider, rather than hosting your own payment page. the cost and responsibility that goes with that is too much to take on, I think, unless you're a really really big site.

JP
0
 
hasozduruAuthor Commented:
I want to do payment system in the UK. Could you give me options for UK please?

Thanks
0
 
jdpipeCommented:
0
Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
BuzCommented:
Have a look at Bibit payment solutions (www.bibit.com).
They are based in The Netherlands and supporting any payment method/currency.
They have two solutions:
1. Redirect - send the user to their site (can be customized)
2. Direct - use your own site and send the information using XML to their system.

I've been working with them for more than 2 year and I'm very happy.
0
 
hasozduruAuthor Commented:
Thanks Buz

I am using PHP. How will I code with XML to talk to their system?

Thanks
0
 
BuzCommented:
I'm using PHP as well.
They have a very simple interface.
I'm sending XML POST using CURL to their servers and geting the response in plain text.
Very simple and fast to implement. They even have examples (used to be) in their support site.
0
 
hasozduruAuthor Commented:
Can I find those examples somewhere else?
0
 
BuzCommented:
I can give you my example for the call but I can't give you the response processor.

$url = _BIBIT_SYSTEM_URL;

$ch = curl_init ($url);
curl_setopt ($ch, CURLOPT_HEADER, 0);
curl_setopt ($ch, CURLOPT_TIMEOUT,90);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $bibit_xml);
curl_setopt($ch, CURLOPT_USERPWD, "XXXX:YYYYYY");
curl_setopt ($ch, CURLOPT_HTTPHEADER, Array("Content-Type: text/xml"));
      
$result = curl_exec ($ch);
$err = curl_errno ($ch);
$err_str = curl_error ($ch);
$http_code = curl_getinfo ($ch, CURLINFO_HTTP_CODE);
curl_close ($ch);

The $result will inclde an XML with the response from Bibit. Then you'll have to parse this XML to understand it.
0
 
jdpipeCommented:
The BIBIT example shows you how you can parse the XML that you get back.

http://www.bibit.com/php_connection_script.php

JP
0
 
hasozduruAuthor Commented:
Any other solution other than bibit?
0
 
gjspinneyCommented:
I'm not sure how this system works. I'm new here.

Buzz, you talk of a php script that send XML to bibit and then the information is sent back. I would like to get that script.

Please contact me:: http://www.uhost.ca/contact.html 
0
 
BuzCommented:
You have all the needed information above.
Take a look at my post (5 posts above) and check http://www.bibit.com/php_connection_script.php.
0
 
hasozduruAuthor Commented:
Thanks
0

Featured Post

What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

  • 5
  • 4
  • 3
  • +1
Tackle projects and never again get stuck behind a technical roadblock.
Join Now