for a project type e commerce site .. i am trying to sell a few products .. have managed to notify the admin about the ordered product ... so far the only option is to pay on delivery of the items .. is there any other more sophisticated methods .. ? thanks
By submitting to a php file that does the payment. You'll need a merchant account that takes online payment.
i dont correctly understand this ... a form takes the cc info and sends to where ? not the database i guess ?
ok .. since .. i am a noob .. and i have a bit of difficulty understanding new terms .. this is my picture of the setup so far ... the user side ... the user gets a form... to pay the displayed amount via CC the website admin side merchant account payment gateway
ok now that i have theoriticaly setup a merchant account back to the form that accepts the CC info .. gives it to a script .. what does that script do with the CC info ? what is the form action ? the only form action i know is where the script takes the form variables and puts it into a database ...
i dont understand this stuff at all .. is there anyway for a site admin to get a notification like this ? ok the user had paid 1000 rs for the product .. for the item and for the quanitity ... now send him his stuff ... ok the updated scenario so far ... user-customer - credit card a form - script to process credit card info and send it to? administrator having a paypal account again what does the script here do ? takes the CC info and sends paypal the information ?
i mean what is that thing in the form that the php script tries to GET and transfers it to the paypal account side?
could you tell me a bit more about this credit card processing ? ok let me try to understand this .. the user - customer orders a few products .. items.. quantites.. gets the total price of the items... now the user has to pay the correct amount ... since he cannot pay by cash .. he tries to put money into the adminstrators paypal account ... he pays the money from his credit card account ... ok the total cost is 2000rs the user must somehow pay .. this amount .... ok .. the common sense tells me that .. the bank accounts can transfer money from ones account to another ones account in here the the money should be transfered from the users bank account to the website administrators bank account ... now i have to connect two bank accounts ... and take money from users bank account and put it in the administrators bank account money from a users bank account adminstrators bank account
A way to accept money - normally a merchant account handling credit card payments. This piece requires a secure ordering page and a connection to a bank. Or you may use more traditional billing techniques either online or through the mail
i checked that again .. and this is how it sorts of looks like .. the user - credit card merchant account merchant form administrator bank account and the individual merchant account forms a shopping cart interface ... with its on special code ... i have not seen that script myself .. maybe i should check that script and see what it does with the payment form with the credit card information its like the payment form that accepts the credit card information is directly linked to the merchant account provider
There are several different online payment processing services out there. These services provide APIs (gateways for your shopping cart software) to handle the payment transaction processing by allowing pages on your site to connect to their systems. The payment processing service collects the payments from users and accumulates the funds in an account on their system which can be transferred periodically to your bank. The payment processor can send a notification to your shopping cart software to confirm that the payment was received, and they almost always send a confirmation Email to you as well. You might consider using one of the open source shopping carts, like Zen Cart, that have these capabilities built into them, rather than trying to build your own from scratch. Or, if you'd rather start small, you can try something like the PayPal Shopping Cart that is easily integrated into your existing web pages.
The user tells the form to buy the items, and gives it his cc info. The form calls a server-side script that tells the merchant account to debit that cc for that much money. If and when that passes (the merchant account API might report an error), the script emails the admin to ship X number of Y item to Z's address. That's about as simplified as "reproduction is a man and woman get together and 9 months later a baby is born", but that's how it's done. All you have to do is get a merchant account (how you do that depends on your local laws - in the US you have to register a business and open a bank account for the business first), write the program to do what you want and code it. @rainboric: When you know as little about web development as phpwreker does, there's no "start small". Getting a form to work is a bit beyond his current capability.
I noticed you said rs I'm guessing rupees and you said Paypal. One thing you might have to do is make sure your allowed to do accept different currencies if decide not to limit yourself to rupees. Like my account was setup to GBP when I made a button I had no idea what was going on because it kept saying cannot receive USD. Just a heads up as you seem to be new to this. Took me ages to figure it out!
its like the online payment processing services provides the software for processing the form ... i guess its their software that works as the form .. the feild and the script .. that does everything there are so many options out there depending on the country you live in ... i live in india .. so i have to deal with the local users in rupees .. with credit cards.. and a local payment processing company ... that has close links to banks than i have with banks its also like they have developed a standard form for the form and processing script ... ok so since my merchant account provider has closer links to my local banks than myself ... i have to depend on my merchant account providers software .. ( their php software .. ) that takes the user inputs from a form .. and processes it with their own script ... so far a good local payment processing company i have found is ccavenue in india .. ccavenue can deal with indian rupees and us dollars
so what is paypal ..? is it a company just like ccavenue ? if both functions same they provide your customer a page .. a form .. a script ... so that the customer ... can fill their name email cc number expiration date expiration month expiration year the script collects the form values....
ok if its paypal .. and if paypal functions like any other merchant account providor company they provide you a customer page .. a form .. a script ... so that the customer ... can fill their name email cc number expiration date expiration month expiration year the script collects the form values....
You need to do more basic research. It's pointless to try to learn the fundamentals of how shopping carts and payment processors work by asking incremental questions here. See http://developer.paypal.com or click on the "Merchant Services" tab at paypal.com.