Shopping cart online validation i.e. how can we configure
Paypal, etc.?

Answer Posted / 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



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is a PHP accelerator?

674


Write a program using while loop?

661


How do you remove duplicates from an array?

737


How to call a php function from another php file?

588


How to increase the execution time of a PHP script?

611






Could we start a variable with number like $4name?

597


What is inheritance in php? How many types of inheritance supports php?

640


What is get method in java?

610


How do I stop a php script?

604


What is fetch array in php?

689


What is mvc? Why its been used?

602


What is the mysql injection?

640


How to initiate a session in php?

746


Which is faster for or foreach?

600


What is different between software and app

1312