What is the mechanism behind processing credit card payment on net?

Excuse my ignorance, i just completely dont have any knowledge about it. Here is what i thought: when a customer submit his/her credit card information on a e-commerce site, the site's server will make remote request to Bank's(?) server, which would verify the information user has provided, payment would be proceeded if those information is correct and sends message back to the e-commerce site's server. Or if the payment cant not be proceeded,the e-commerce site's server receives error message possibly saying the user's credit card info can not by verified. someone plz correct me if there are any mistake.
So, how can i simulate this mechanism on a single pc? What i thought was i need to set up a db on mysql which simulates the bank's db, stores people's credit card info. For the e-commerce site i run on Tomcat, i may set up db connection(JDBC) to this db and verify user's credit card info. But i dont think this is how it works in reality, isn it? It would be possibly using java RMI(i am just guessing, havent digged into this area yet) to complete the task. So, if this is the case, can i simulate it on a single pc? Or do i have to phycially have two PCs, have both of them connected to my house's LAN, one runs e-commerce website on tomcat, the other runs mysql db server, then i can start simulating it by using java RMI? This is just something i've been wondering these day. As the uni's long holiday getting closer, i am thinking of giving myself a project gotta be something like this, so i would not get bored during the holidays. I really wish someone would explain me some ideas. Many many thanks...

If you're asking if you can run the database server on
the same machine as Tomcat, yes you can. (Although in
a real e-commerce site, that would be less secure than
having the database server behind a firewall.)
yes, i am runing both mysql db and Tomcat on my pc. So, i am wondering that i could possibly set up two separate databases, one holds data for whatever e-commerce site i am going to build, and the other simulates the bank's database that stores peope's credit card information, which can be accessed by the e-commerce site's JSP pages thru RMI for the purpose of validating credit card information. On the other hand, honestly, i am even asking myself what's the point or purpose of doing it in such a way? In fact, this is one of my subjects' project, that we've been given much flexibility about the way we simulate/implement the interaction between e-commerce site and bank's database. The goal is just trying to make it as close to what's happening in reality as possible. I was thinking of just creating a table that holds users' credit card information and put it with other e-commerce's site db tables altogether. But that just sounds like too far away from how it is done in reality, doesnt it? That's why i came up with the above ideas, what still not sure if it's proper way of doing it. Jesus, i am missed....
If you are asking how an e-commerce site really
interacts with a bank for credit card validation, I
have no idea. But you could simulate that with a
database, although I'm pretty sure the real method
doesn't involve JDBC or RMI or any Java-specific
technology.so, does anyone have ideas about how it is implemented in real life?
many many thanks...

Similar Messages

  • What is the security code on credit card

    I am trying to purchase a book. I try to put Credit Card security card # in to no avail. What am I doing wrong?

    If your card's security code isn't being accepted, then is your iTunes account address exactly the same as on your credit card bill e.g. spacing and format : http://support.apple.com/kb/TS1646 ?

  • Offline payment processing credit card payments failing

    Hey guys...I've been struggling with this strange behavior on a clients site that I just can't seem to figure out.  It's a basic shop through and through and we're using offline processing for his payments.  I've never had any issues with this before but for whatever reason, everytime a user fills out the registration for purchase form, I'm getting a credit card processing failure error.
    The gateway is setup properly, the form is using the Credit Card Processing (ie: NOT update CC info) fields, and no fields are missing.  I'm baffled.  Any ideas?

    nevermind...I was using options for a select fieldset that had different values than what BC uses...stupid mistake

  • HT3702 What is the transactions on my credit card

    I need info on what was purchased with out my authorization of 53.67 two plus three more pending

    Welcome to the Apple Community.
    Look in Your Purchase History on your computer.

  • What is the mechanism behind change documents.

    Dear Experts,
    As we all know Change pointers is applicable only for Master Data changes.But in my situation I have to trace changes to a transaction data like (sales order delivery status) and trigger a ALE for IDoc generation ,if the delivery status is confirms.
    So my question is ,Is there any way we can implement the change pointers concept to this type of scenario.
    Please participate   activity in this discussion.
    thanks,
    jeevan.

    You might want to search SDN or Google - the ALE/EDI scenario with order output is very common and I'm sure you'll find a lot of information.
    Your SD functional specialist should be able to help you with the output configuration. It is done in SPRO or in NACE transaction (orders are under V1 - Sales). You might want to create a new output type for the IDocs.
    As far as the additional requirements when the IDoc should and should not be created - this could be handled with the requirement routines. They are assigned in the output configuration (access sequence). This is actually the only part where ABAP is needed, everything else should be done by your SD consultant.
    Here is a rather old book, but it's a good starting point (and free):
    http://www.angeli.biz/www5/books/IDocBook/IDocBook.pdf
    If you're planning to deal with IDocs a lot, I'd definitely recommend investing in the IDoc "bible" by A.Nagpal.

  • HT5622 Cannot process credit card payment

    I was trying to purchase in the game "clash of clans" but when i was trying to buy, a note says: For assistance, contact itunes support at www.apple.com/support/itunes/ww/. How can I contact the said site?

    You can contact iTunes Support via this link : http://www.apple.com/support/itunes/contact/ - click on Contact iTunes Store Support on the right-hand side of the page, then Purchases, Billing & Redemption

  • Process credit cards in shopping cart

    I have been asked to set up a shopping cart for a small
    non-profit website. I plan to use Mals for the shopping cart. Sales
    would be minimal (estimate $1-3 thousand) and seasonal. The
    organization does not have the capability to process credit cards
    on its own. They do not want to accept credit cards via Pay Pal.
    Has anyone used an online credit card process service that you
    would recommend?
    Thanks!

    All are 'expensive', but I've had good luck with
    Authorize.net.
    Why not PayPal? It's very simple....
    Murray --- ICQ 71997575
    Adobe Community Expert
    (If you *MUST* email me, don't LAUGH when you do so!)
    ==================
    http://www.projectseven.com/go
    - DW FAQs, Tutorials & Resources
    http://www.dwfaq.com - DW FAQs,
    Tutorials & Resources
    ==================
    "aacjp" <[email protected]> wrote in message
    news:g09h32$dfm$[email protected]..
    >I have been asked to set up a shopping cart for a small
    non-profit website.
    >I
    > plan to use Mals for the shopping cart. Sales would be
    minimal (estimate
    > $1-3
    > thousand) and seasonal. The organization does not have
    the capability to
    > process credit cards on its own. They do not want to
    accept credit cards
    > via
    > Pay Pal. Has anyone used an online credit card process
    service that you
    > would
    > recommend?
    > Thanks!
    >

  • Why does it take 24 hours to process a credit card payment

    The title says it all. It is 2015, everyone from the Mom & Pop to Amazon, Google and Apple process credit card payments instantly. Why does it take Adobe, which thinks it is a cloud company, 24 hours to process the payment. Is there someone in a back room somewhere doing data entry?
    I need to use Illustrator today. This is really a horrible customer experience.
    Cheers,
    Bryan

    Agree, how lame. I'm sure they have all sorts of answers.  There are no good ones.

  • N95 Buying Sat Nav: Error with credit card payment

    I'm trying to buy Sat Nav for my N95, but when I submit my credit card number I get the following message:
    Error
    Credit card payment failed.
    Please try again. (Error 3).
    I have tried about 6 times now. What's going wrong?
    My credit card is in daily use elsewhere; and, yes, I always pay my bills on-time and in-full!
    Thanks.

    Sorry if the option isn't there, I'm with Vodafone UK, it may be airtime supplier specific, but there are afew things I have te option to add payment to my phone contract, sorry if my suggestion is unavailable to you !
    If I have helped at all, a click on the White Star is always appreciated :
    you can also help others by marking 'accept as solution' 

  • Is there a way to check what I had purchased from the itune store to match the charges on my credit card, because there is a charge that I do not recognize

    Is there a way to check what I had purchased from the itune store to match the charges on my credit card, because there is a charge that I do not recognize

    http://support.apple.com/kb/HT2727
    Regards.

  • Is it necessary to fill in the number of my credit card to get access to the apps? What if I don't have one?

    Is it necessary to fill in the number of my credit card to get access to the apps? What if I don't have one?

    How to Get Apps From the App Store Without a Credit Card
    http://ipadhelp.com/ipad-help/how-to-get-free-apps-from-the-app-store-without-a- credit-card/
    Creating an iTunes Store, App Store, iBookstore, and Mac App Store account without a credit card
    http://support.apple.com/kb/ht2534
     Cheers, Tom

  • What is the purpose of using  credit process sales  doc type?

    what is the purpose of using  credit process sales  doc type?

    hi,
    A transaction that reduces Amounts Receivable from a customer is a credit memo.
    Credit memo request is a sales document used in complaints processing to request a credit memo for a customer. If the price calculated for the customer is too high, for example, because the wrong scale prices were used or a discount was forgotten, you can create a credit memo request. The credit memo request is blocked for further processing so that it can be checked. If the request is approved, you can remove the block. The system uses the credit memo request to create a credit memo.
    CHAN

  • HT1918 About the authorization hold on credit card, what if mine is a debit card?

    About the authorization hold on credit card, but mine is a debit card and the bank informed me that they have already charged my bank account.
    What should I do? Will I receive the money back?

    Authorization holds should work the same with a debit card. If the hold doesn't get released in a few days and the money refunded by your bank, you'll need to contact your bank and get them to sort it out.
    Regards.

  • HT204266 Ive downloaded fifa 13 and in want to buy fifa points but when i purchase them it says contact itunes support.   I have got apple id credit and a valid credit card payment on my accout but it still wont let me purchase it.  What is the problem?

    Ive downloaded fifa 13 and in want to buy fifa points but when i purchase them it says contact itunes support.   I have got apple id credit and a valid credit card payment on my accout but it still wont let me purchase it.  What is the problem?

    Contact itunes support.
    It will be aconversation.
    You will e-mail or express lane chat with them.  They will answer you.
    That is contact.
    It sounds like you have not contacted them at all.

  • What happens if I have a credit card and an iTunes gift card in the App Store

    What happens if I have a credit card and an iTunes gift card in the App Store And I buy an app? Does the iTunes gift card get deducted or does it get charged my credit card?

    The gift card balance will be deducted unless you gift that application.
    (73861)

Maybe you are looking for

  • Enhancement

    Hi, How to enhance the standerd tcodes  by using user exits, i want brief explanation about user exits with exmple, how to find out the user exits and how we write our functionality code  in that. plz give some suggestions   links to learn  enhanceme

  • IChat 4 won't connect (neither will any other IM clients)

    Hi, I tried to login to iChat 4 this morning, and I get this error: Could not connect to AIM (username) The connection could not be completed because it timed out. Try again. I tried again, same error. I also tried Adium and MSN Messenger, and neithe

  • Oracle Linux 6.4 Do Not Boot After GUI Installation

    Hi Guys, I installed Oracle Linux 6.4 in my Virtual Box Machine with Minimal Option. There was only command page withouth any GUI. and then i have installed 'X Window System' and 'General Purpose Desktop' by writing yum groupinstall -y 'X Window Syst

  • Websphere Application Server ????

    I trying to deploy stuff on Websphere application server. I have couple jar files that I want to put in websphere application server. I want it such a way that it is available to every application and it is available on startup of websphere. Webspher

  • User-exi for tMM pricing in PO

    When create a purchase order I would like to automatically update a pricing condition in MM using the mode of transport field  EXPVZ (header import data in PO). For this we added a new field in KOMK and KOMG named ZZTANSPORT which we want to be updat