Description: ".$responseArray['Description']."
"; # response Description echo "Total Recurring: ".$responseArray['TotalRecurring']."
"; # total number of new /update Recurring Payment echo "Is New Account: ".$responseArray['IsNewAccount']."
"; # Is the Account a new One (if not then update) echo "
Print Recurring Payment result
"; echo "------------------------------
"; $total = $responseArray['TotalRecurring']; for($i=0 ; $i<$total ; $i++ ) { echo "Recurring Id ".$i.": ".$responseArray['Recurring'.$i.'_RecurringId']."
"; # CardCom Recurring Id echo "Return Value ".$i.": ".$responseArray['Recurring'.$i.'_ReturnValue']."
"; # your custom temp value for the Recurring Payment echo "Is New Recurring ".$i.": ".$responseArray['Recurring'.$i.'_IsNewRecurring']."

"; # Is New Recurring Payment ? } echo "


".$r; // } # Show Error to developer only else { echo $r; } } function PostVars($vars,$PostVarsURL) { $urlencoded = http_build_query($vars); #init curl connection if( function_exists( "curl_init" )) { $CR = curl_init(); curl_setopt($CR, CURLOPT_URL, $PostVarsURL); curl_setopt($CR, CURLOPT_POST, 1); curl_setopt($CR, CURLOPT_FAILONERROR, true); curl_setopt($CR, CURLOPT_POSTFIELDS, $urlencoded ); curl_setopt($CR, CURLOPT_RETURNTRANSFER, 1); curl_setopt($CR, CURLOPT_SSL_VERIFYPEER, 0); curl_setopt($CR, CURLOPT_FAILONERROR,true); #actual curl execution perfom $r = curl_exec( $CR ); $error = curl_error ( $CR ); # some error , send email to developer if( !empty( $error )) { echo $error; die(); } curl_close( $CR ); return $r; } else { echo "No curl_init" ; die(); } } ?>