Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $params = array(
- 'RecordType' => 'T',
- 'MerchantID' => 'SB_islamicrelief',
- 'SubMerchant' => 'ISLAMICRELIEF',
- 'Token' => '4012888888881881',
- 'OrderID' => '101',
- 'Currency' => 'MYR',
- 'Amount' => '100.00',
- 'BillingName' => 'Ahmad Fazli Ismail',
- 'BillingEmail' => 'fazli@cloud.org.my',
- 'BillingMobile' => '0139060506',
- 'BillingDescription' => 'Address Test',
- 'Checksum' => md5('T'
- .'SB_islamicrelief'
- .'ISLAMICRELIEF'
- .'4012888888881881'
- .'101'
- .'MYR'
- .'100.00'
- .'d19893d3d53e6479a391cfe40a3ed88d'),
- );
- $params_in_molpay_format = $params["RecordType"]
- ."|".$params["MerchantID"]
- ."|".$params["SubMerchant"]
- ."|".$params["Token"]
- ."|".$params["OrderID"]
- ."|".$params["Currency"]
- ."|".$params["Amount"]
- ."|".$params["BillingName"]
- ."|".$params["BillingEmail"]
- ."|".$params["BillingMobile"]
- ."|".$params["BillingDescription"]
- ."|".$params["Checksum"];
- $params_final = [
- $params_in_molpay_format,
- ];
- $URL = 'https://sandbox.molpay.com/MOLPay/API/Recurring/input_v3.php';
- $ch = curl_init();
- curl_setopt($ch, CURLOPT_POST , TRUE );
- curl_setopt($ch, CURLOPT_POSTFIELDS , http_build_query($params_final));
- curl_setopt($ch, CURLOPT_URL , $URL );
- curl_setopt($ch, CURLOPT_HEADER , TRUE );
- curl_setopt($ch, CURLINFO_HEADER_OUT , TRUE );
- curl_setopt($ch, CURLOPT_RETURNTRANSFER , TRUE );
- curl_setopt($ch, CURLOPT_SSL_VERIFYPEER , FALSE);
- $result = curl_exec( $ch );
- $curl_error = curl_error($ch);
- curl_close( $ch );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement