query($insertSQL); $last_inc_id = $mysqli->insert_id; //$merct_id = 220442; $merchant_data = ''; $working_key = 'EC48967CCF11032CFFEAB3476057E7B5';//Shared by CCAVENUES $access_code = 'AVQQ54IJ60CA72QQAC';//Shared by CCAVENUES foreach ($_POST as $key => $value){ $merchant_data.=$key.'='.urlencode($value).'&'; } $merchant_data .= 'lastinsertid'.'='.urlencode($last_inc_id).'&'; $encrypted_data = encrypt($merchant_data,$working_key); // Method for encrypting the data. $datanew = array(); $datanew["encRequest"] = $encrypted_data; $datanew["access_code"] = $access_code; $data_stringnew = json_encode($datanew, true); $action = "https://secure.ccavenue.com/transaction/transaction.do?command=initiateTransaction"; /* Array ( [encRequest] => 7272c3ee97ff599ffbccbd6c347f2cc6de79b6182a69e6ad2e8602f2c02c85040a2207e77d2e30d5db717cb99d759545069d959c7cb010151388bdaf30411c54a12933f247e6ed8e7f3a30f454a812fcff848b3ff9432f21e84f49b5133bc89937c852e7397389029e8de94a31dc1aa096e006f75b3b0f281b5bf802e3d5df48fe40bebe35a0a6bd63c7a778098e45565620b8258337e16de7c43a238e0369fafc274d8b249de13bae038fd1c5f54dea0bc4204773ffeaaae9273c6d30a9d8d28604491a5b71f7de8e3756da3d7f29809ec6610af9354efb0b0fc456ced498b586a770c4b284e71d7e13c82fadf968c280bb391d3696f4d905ff8657fbd9b3adc192d05973093741dc6a5c3ee42296bbd3cb63ccdf2a91d558e7c0b6b4183c8f090a7c4242aee6544d7d087e63cd90ca2408fea90e9380837d8ea2da9f7fffaa4308870b81c480ee1c8356c2775d4773a63e0b3ba66efb4c70498b351a9c68e660c013655e00413f1a759e00717bd233022b0348135d7e2c48e37a21507220cf14ed50e03c7db804355e673a7c168bd032b4a9803a87cbda7dba7395dbf1f22cbc6563bfc53d0a4ee710d8cc93bbb6e5546fcfd3f9a7d84b39d14ce0be9806109dc86f21beeba81a4860420871072fe4a3c49eeed54dd6965dcb5df1fecfe06c0a90004117ff929691212d71b9030d0ffb4d01a5d9302c71881d97c4057f1195e6ea41425ff87fdfbef3998a6c41f74fc06b5fa300b4ce26e2884647924f057355d21b17becf552984c923a269d0559e9741c2c56da6b83296315ff31b11f14c56f9abea69bb1ae5410fffb344a3a8d00ae86fa066baf8afc09aeb83b1788422e93137afa27a9f7628a74633005c028bc18c8fd8de533ceb5b25702ce234d0301f0c191bb967596eb517435a32c47d231377851a0aeaf89e5c90c7463733ac57d653bc3f172b7ec947a9dfd666f9370b70260c429e39f35f9f3e6d5299abb15d566c46a6a270dc68b1d913c525214d87f6f716f05ac1f52f1b8b0d53ab3028253d508bf6c4c5f8fdac65334de158e015fbaec2ba40a4c89e2514fa5ea03a7b0f628046bf394582af22a28d73b3f5e099b27837024013fca36fa0137dfe50afc97b222cfc6aa2864f8464a97b386241a73f75f171f02dfd254a0913cdd0e389627e36cca9822c27b078671472d90eb9a76cade82f7a01cfad3f863482a3df044380b9ee87f6d7dc8cf87c686cd0a5f5efb4c143580dec3455c04845d4215859ebf2df51830c3cbeb21dc39f13b7ca7b28 [access_code] => AVQQ54IJ60CA72QQAC ) */ $curl = curl_init($action); curl_setopt($curl, CURLOPT_CUSTOMREQUEST, "POST"); curl_setopt($curl, CURLOPT_POSTFIELDS, $data_stringnew); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 1); curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 2); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); $curlresultnew = curl_exec($curl); echo $curlresultnew; curl_close($curl); ?>