⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.77
Server IP:
13.127.59.50
Server:
Linux ip-172-31-46-210 5.15.0-1033-aws #37~20.04.1-Ubuntu SMP Fri Mar 17 11:39:30 UTC 2023 x86_64
Server Software:
Apache/2.4.41 (Ubuntu)
PHP Version:
7.4.3-4ubuntu2.29
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
var
/
www
/
ecommerce_pg
/
vendor
/
paytm
/
paytmchecksum
/
View File Name :
sample.php
<?php require_once("./PaytmChecksum.php"); /* initialize an array */ $paytmParams = array(); /* add parameters in Array */ $paytmParams["MID"] = "YOUR_MID_HERE"; $paytmParams["ORDERID"] = "YOUR_ORDERID_HERE"; /** * Generate checksum by parameters we have * Find your Merchant Key in your Paytm Dashboard at https://dashboard.paytm.com/next/apikeys */ $paytmChecksum = PaytmChecksum::generateSignature($paytmParams, 'YOUR_MERCHANT_KEY'); $verifySignature = PaytmChecksum::verifySignature($paytmParams, 'YOUR_MERCHANT_KEY', $paytmChecksum); echo sprintf("generateSignature Returns: %s\n", $paytmChecksum); echo sprintf("verifySignature Returns: %b\n\n", $verifySignature); /* initialize JSON String */ $body = "{\"mid\":\"YOUR_MID_HERE\",\"orderId\":\"YOUR_ORDER_ID_HERE\"}"; /** * Generate checksum by parameters we have in body * Find your Merchant Key in your Paytm Dashboard at https://dashboard.paytm.com/next/apikeys */ $paytmChecksum = PaytmChecksum::generateSignature($body, 'YOUR_MERCHANT_KEY'); $verifySignature = PaytmChecksum::verifySignature($body, 'YOUR_MERCHANT_KEY', $paytmChecksum); echo sprintf("generateSignature Returns: %s\n", $paytmChecksum); echo sprintf("verifySignature Returns: %b\n\n", $verifySignature);