Shopping cart online validation i.e. how can we configure
Paypal, etc.?
Answer / abinash grahacharya ..
first w ehave to create a test marchentaccount in paypal to
use that in test mode
in shopping cart we have to put every items in the cokie, we
can use the session also but good to go with cookie.
in test mode basically we are giving some information and
the price, the currency type and post the form to paypal.
just an example : you have to cretate this form dynamically
and have to post it to the sandbox.paypal for test mode and
if you will go for lkive you have to post the for to paypal
directly
============================================================
<form name="xxx"
action="https://www.sandbox.paypal.com/cgi-bin/webscr"
method="post">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="business" value="<?php echo
$MARCHENT_ID;?>">
<input type="hidden" name="item_name" value="<?php echo
$ORDER_REQUEST;?>">
<input type="hidden" name="item_number" value="5">
<input type="hidden" name="<?php echo $item_name;?>"
value="<?php echo $rst['title'];?>">
<input type="hidden" name="<?php echo $amount;?>"
value="<?php echo $rate*$rst['cost'];?>">
<input type="hidden" name="currency_code" value="GBP">
<input type="hidden" name="return" value="<?php echo
$RETURN_ADDRESS;?>">
<input type="hidden" name="cpp_header_image" value="<?php
echo $HEADERIMAGE;?>">
<input type="hidden" name="cancel_return" value="<?php echo
$CANCEL_RETURN;?>">
</form>
<script>
document.xxx.submit();
</script>
The difference between the return address and the cancel
address is that you have to specify the path of the cancel
address : where user will be back if he/she will cancel the
transaction and in the return address you have the specify
the path of your page where the user have to return after
the successful transaction
In the test mode the form action is
https://www.sandbox.paypal.com/cgi-bin/webscr
as it is a secure site so the https is there
if you will ghio for live mode
you have to give this address
https://www.paypal.com/cgi-bin/webscr
we are using
<script>
document.xxx.submit();
</script>
to automatically subm,it the form..
thanks
i hope it will help all :)
| Is This Answer Correct ? | 17 Yes | 1 No |
How to fix "headers already sent" error in php
What is mysql in php?
Is the cookies are available on cross domain?
What is a string in php?
How can I make a script that can be bilanguage (supports English, German)?
what is abstrac class? why it is use?
What kind of things have you done on the social side?
1.Where are the sessions storing ? 2.What are the contents of a session file ? 3.If the server is loaded with too many session files there is a possibility of server crash. How can we solve this issue? 4. How does php server identify that the particular session belongs to particular user ? For ex: If two users A and B logged from different machine, separate session files (say 1 and 2) will be created in the server. But how the php knows that 1 belongs to A and 2 belongs to B ?
What are the Merits and De-Merits of CURL library ?
how to display and include the user system date/time in a php program/project
How to make a file encrypt and decrypt?
armstrong number by using php while number is given by the keyboard.?