PHP Sample Code :
$option=array('login'=> "PanelUsername",'password'=> "WebServicePassword");
$client = new SoapClient("http://panel.iranmc.com/webservice/ShoppingService.php?wsdl",$option);
try{
$response = $client->GetSendPrice(30000,200,21,1,0,1);
$response = $client->RegisterOrder( "man" , "human" , "02111111111" , "09121111111" , "imc@example.com" , "1111111111" , 21 , 1 , "tehran" , "hello" , '255.255.255.255' , "49^Windows Vista Home Edition^25000^100^1" , 0 , 1 , 0 );
echo $response;
}
catch (SoapFault $sf){
echo $sf->faultcode."\n";
echo $sf->faultstring."\n";
}
نمونه کد ارسال پارامتر برای سفارشات پرداخت آنلاین
$FactorKey = '14/1111-1111-111111-111111';
$CallbackURL = urlencode('http://www.mysite.com/callback.php');
header("Location: http://panel.iranmc.com/webservice/payment.php?FactorKey=$FactorKey&CallbackURL=$CallbackURL");
ایجاد لینک چاپ فاکتور
$Username = "PanelUsername";
$WebServicePassword = "WebServicePassword";
$FactorKey = '14/1111-1111-111111-111111';
$Token = md5($FactorKey.$Username.$WebServicePassword);
echo "http://panel.iranmc.com/webservice/post_factor.php?FactorKey=$FactorKey&Token=$Token";
|