Solved

Ecommerce - Processing Credit Cards

Posted on 2004-04-11
16
415 Views
Last Modified: 2013-11-29
Hello,
We currently process online transactions throught I-transact, however our business has grown that we need everything to be in-house.  Currently, if a customer wants to update credit card information, ect, they have to send us an email, we have to manually log into the Itransact system, cancel the recurring subscription, set up a new link for the person, etc.

We are about to purchase a SSL certificate, however we need to know how to process the cards online, i.e, payment gateway interacting with the clearing house, etc...

Can anyone point us in the right direction or know someone who would be willing to consult for us to help us set this up.

Itransact has been great, however we need to be able to allow people to access their accounts, add features, etc... and the only streamlined method of doing this is to process in-house.

Any help that can be provided would be great.

0
Comment
Question by:ondrejko1
  • 6
  • 5
16 Comments
 

Author Comment

by:ondrejko1
ID: 10803434
Yes, that is Ok.  Thanks.  Michael
0
 
LVL 29

Accepted Solution

by:
coreybryant earned 500 total points
ID: 10810558
Most electronic gateways you will need to change the credit card information because it is stored on their server.  You can consider storing CC numbers on your server (be careful with this).  And then at the end of the month (or whenever you need to process CCs), have the programmer set up a connection so that you press a button to submit the CC / transactions to the electronic gateway.  

There are also other services out there that will store the CC number for you & then e-mail you if a CC transaction is declined.  And others will up[date your database accordingly.  How often do people change the CC numbers?  

Corey
0
 

Author Comment

by:ondrejko1
ID: 10812772
People will need to be able to update at anytime.  Everything needs to be real-time, just as it would if you were using Amazon, etc... Currently if a customer attempts to purchase with a bad card #, expired, etc.. it tells them immediately, and all card transactions are batched daily.

0
Announcing the Most Valuable Experts of 2016

MVEs are more concerned with the satisfaction of those they help than with the considerable points they can earn. They are the types of people you feel privileged to call colleagues. Join us in honoring this amazing group of Experts.

 
LVL 29

Expert Comment

by:coreybryant
ID: 10812904
Then as it seems, you cannot use the gateway to do recurring billing.  We've built something like this in the past.  It is a little time consuming to complete, but once it is done - it does help out a lot.  

For example, ibill / ccbill who process CCs for mainly adult merchants.  They host the websites & they set everything up on their servers.  And when a CC is rejected for that month, then they report over to the website & the website updates its database / htaccess / htpassword file.

Corey
0
 

Author Comment

by:ondrejko1
ID: 10813791
We currently use Itransact, and they process our cards.  Based on our subscription packages, we can set the recurring time, how many times, etc.. The recurring transaction occurs exactly on that date.  They have a great system, would like to know how they do it... Or?? just like experts-exchange... they charge on the anniversary date of signing up, which is tied to your account.  I am sure if the card fails your account goes offline until you update your information, etc.. that is what we need..

I have looked on the web for consultants, etc.. with no luck.

0
 
LVL 29

Expert Comment

by:coreybryant
ID: 10814005
Well it is a combination.  When you enter the CC card number, it goes to a gateway.  Now depending on what variables you can also pass to this gateway (monthly recurring billing, one time payment, etc) this will tell the gateway what to do.  The gateway then usually goes to a platform (a lot use First Dtaa Platform) and then on to Visanet, etc.  Visa gives the approval & that goes back down the chain.  Now since you are still connected to the gateway at this time - it updates your database on your server.  Telling you that the CC charge was approved.

Now let's say that you entered a variable to tell the gateway to charge the CC every month on the 10th for $10.00.  The gateway will do that - most of the time without fail.  But if it fails, you usually have no way of knowing since you are not connected to the gateway at that time.  

But you are wanting it seem, like what I suggested in the beginning.  A system to take the CC data, & process it.  And then re-submit it to the gateway every month.  And you would allow the consumer to update the CC information as needed.  

-Corey
0
 

Author Comment

by:ondrejko1
ID: 10814317
Correct, it just resubmits the order, if it fails, it takes their membership offline, sends them a notice to update their info. etc..

Do you know any gateway providers, or is First Data a gateway?
0
 
LVL 29

Expert Comment

by:coreybryant
ID: 10814694
First Data is the platform.  They own the LinkPoint gateway (which has recurring billing).  But it is automatic & not hooked into your system.  You need to build something special like that to have it submit to the gateway so that way your DB can be updated when it is connected at that time.

As far as ones being hooked into your system - for the most part, you are looking at a third party processor - which the discount rates can be a bit more expensive

-Corey
0
 

Author Comment

by:ondrejko1
ID: 10814711
Can't we just link directly to the gateway?  If all information is stored on our server, it is basically like a new transaction, so the recurring billing is really only on our end, they see it as a new transaction.  
0
 
LVL 29

Expert Comment

by:coreybryant
ID: 10814851
Yes - you can.  That was what I stated in my first comment to you & a few others.  You would have to do it yourself.  You would have to get a system built to submit the data on a recurring basis.  Is it monthly (for all) or if someone joins on the 5th, does charging start on that date?

-Corey
0
 

Author Comment

by:ondrejko1
ID: 10816933
they can have multiple options maybe monthly, quarterly, semiannually.  If it was monthly, it would recur every 30 days, quarterly every 90 days, etc..
0
 
LVL 2

Expert Comment

by:davidgreenmoor
ID: 10976454
Although there have been many contributions to this question so far, I thought I would mention PROTX. They have a range of products, and as you have your own servers you could use their VSP Direct offering. To quote them:

VSP Direct allows you to simply send us the credit card details in a server-to-server, highly-encrypted message, the details are then sent to the merchant bank to obtain authorisation, the Protx server replies immediately, with no redirection or callbacks.

http://www.protx.com/products/vspdirect.asp
0

Featured Post

Live: Real-Time Solutions, Start Here

Receive instant 1:1 support from technology experts, using our real-time conversation and whiteboard interface. Your first 5 minutes are always free.

Question has a verified solution.

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

Suggested Solutions

Title # Comments Views Activity
Ordering Subcategories in Magento 7 52
Quickbooks online expert needed for Tonicliving.com 3 125
Uber Driver: What app to use?? 8 136
Adwords and keywords 2 35
SSL stands for “Secure Sockets Layer” and an SSL certificate is a critical component to keeping your website safe, secured, and compliant. Any ecommerce website must have an SSL certificate to ensure the safe handling of sensitive information like…
Before we dive into the marketing strategies involved with creating an effective homepage, it’s crucial that EE members know what a homepage is. In essence, a homepage is the introductory, or default page, of a website that typically highlights the …
Use Wufoo, an online form creation tool, to make powerful forms. Learn how to choose which pages of your form are visible to your users based on their inputs. The page rules feature provides you with an opportunity to create if:then statements for y…
This video explains how to create simple products associated to Magento configurable product and offers fast way of their generation with Store Manager for Magento tool.

813 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

18 Experts available now in Live!

Get 1:1 Help Now