<?php
//Sample By Mehrdad.Amini@Gmail.com
require_once('nusoap.php');

$wsdl = "https://ikc.shaparak.ir/XToken/Tokens.xml";
$client = new nusoap_client($wsdl,true);
$client->soap_defencoding='UTF-8'; 
$params['amount'] = "1000"; // قیمت
$params['merchantId'] = "AA6E"; // مرچند کد
$params['invoiceNo'] = "123654852951"; // شناسه فاکتور
$params['paymentId'] = "548745841541"; // شناسه خرید
$params['revertURL'] = "http://www.tatcarpet.ir/bank/verify.php"; // آدرس بازگشت
$result = $client->call("MakeToken", array($params));

/* نمونه خروجی درست $reslut => 
Array
(
    [MakeTokenResult] => Array
        (
            [message] => Success
            [result] => true
            [token] => 72540378256532943965
        )

)

اگر خروجی شبیه 

Array
(
    [MakeTokenResult] => Array
        (
            [message] => Error
            [result] => false
            [token] => 
        )

)
داشتید یا مرچند کد شما اشتباه است و یا آی پی شما برای این مرچند اضافه نشده است
*/
?>
<form id="kicapeyment" action="https://ikc.shaparak.ir/tpayment/payment/Index" method="POST" >
	<input type="hidden" name="token" value="<?php echo $result['MakeTokenResult']['token'] ?>">
	<input type="hidden" name="merchantId" value="AA6E">
</form>
<script>document.forms["kicapeyment"].submit()</script>'