Hash call not working
$resArray=hash_call("SetExpressCheckout", $nvpstr);
This function works on local machine but not on live server.
First thing to do, is to double-check the PayPal, test/live, account settings.
Thanks for reply, I have tested it on live server there is may be issue of curl(). But in local server there is not get these data: Notice: Undefined index: TRANSACTIONID in D:\xampp\htdocs\paypal_master\order_confirm.php on line 52
Notice: Undefined index: TRANSACTIONTYPE in D:\xampp\htdocs\paypal_master\order_confirm.php on line 53
Notice: Undefined index: PAYMENTTYPE in D:\xampp\htdocs\paypal_master\order_confirm.php on line 54
Notice: Undefined index: ORDERTIME in D:\xampp\htdocs\paypal_master\order_confirm.php on line 55
Notice: Undefined index: AMT in D:\xampp\htdocs\paypal_master\order_confirm.php on line 56
Notice: Undefined index: CURRENCYCODE in D:\xampp\htdocs\paypal_master\order_confirm.php on line 57
Notice: Undefined index: FEEAMT in D:\xampp\htdocs\paypal_master\order_confirm.php on line 58
Notice: Undefined index: SETTLEAMT in D:\xampp\htdocs\paypal_master\order_confirm.php on line 59
Notice: Undefined index: TAXAMT in D:\xampp\htdocs\paypal_master\order_confirm.php on line 60
Notice: Undefined index: EXCHANGERATE in D:\xampp\htdocs\paypal_master\order_confirm.php on line 61
Notice: Undefined index: PAYMENTSTATUS in D:\xampp\htdocs\paypal_master\order_confirm.php on line 69
Notice: Undefined index: PENDINGREASON in D:\xampp\htdocs\paypal_master\order_confirm.php on line 82
Notice: Undefined index: REASONCODE in D:\xampp\htdocs\paypal_master\order_confirm.php on line 94
Looks like a lot of data missing. I'd suggest dumping the return value from the curl call.