Wednesday 23 June 2004 11:11:07 am
This code manages subscriptions but it will work similar for you.
function signup($parameters=array())
{
$gateway = $this->getGatewayData();
$URL ='https://www.paypal.com/cgi-bin/webscr?';
$URL .= 'cmd=_xclick-subscriptions';
$URL .= '&business='.$gateway['email'];
$URL .= '&item_name='.$parameters['item_name'];
$URL .= '&item_number='.$parameters['item_number'];
$URL .= '&image_url='.$gateway['logo'];
# $URL .= '¬ify_url=''; better not use, because you can't change this afterwards. Use the PayPal interface
$URL .= '&no_shipping=1';
$URL .= '&return='.$gateway['return'];
$URL .= '&cancel_return='.$gateway['cancel_return'];
$URL .= '&no_note=1';
$URL .= '&rm=2';
$URL .= '&modify=0';
$URL .= '¤cy_code=USD';
$URL .= '&a1='.$parameters['price'];
$URL .= '&p1=1';
$URL .= '&t1=M';
# $URL .= '&a1=0.00';
# $URL .= '&p1=0';
# $URL .= '&t1=W';
# $URL .= '&a2=';
# $URL .= '&p2=2';
# $URL .= '&t2=M';
$URL .= '&a3='.$parameters['price'];
$URL .= '&p3=1';
$URL .= '&t3=M';
$URL .= '&src=1';
$URL .= '&sra=1';
# $URL .= '&srt=5';
$URL .= '&custom='.$parameters['id'];
# $URL .= '&invoice=';
# $URL .= '&usr_manage=';
eZHTTPTool::redirect($URL);
}
bjoern
- http://xrow.de
Looking for a new job? http://www.xrow.com/xrow-GmbH/Jobs
Looking for hosting? http://hostingezpublish.com
-----------------------------------------------------------------------------
GMT +01:00 Hannover, Germany
Web: http://www.xrow.com/
|