отправить смс с помощью Paytm для счета дает ошибку

Я хочу отправить смс с помощью PayTM для счета

У меня есть код ниже с моим codeigniter

в папке Third_party у меня есть библиотека Paytm, и я назвал Staging Api, как показано ниже,

 $this->load->library('paytm');
$paytm = $this->paytm->load();
$paytm->PAYTM_POST_DATA["mid"] = "mystaggingmid";
$paytm->PAYTM_POST_DATA["recipientName"] = 'hetal';
$paytm->PAYTM_POST_DATA["recipientNumber"] = 'mycontactno';
$paytm->PAYTM_POST_DATA["phoneType"] = "smart";
$paytm->PAYTM_POST_DATA["invoiceId"] = '1234';
$paytm->PAYTM_POST_DATA["expiryDate"] = '20/3/2018';
$paytm->PAYTM_POST_DATA["taxType"] = "inclusive";
$paytm->PAYTM_POST_DATA["discountType"] = 'beforetax';
$paytm->PAYTM_POST_DATA["discountMode"] = 'percentage';
$paytm->PAYTM_POST_DATA["discountValue"] = "2";
$paytm->PAYTM_POST_DATA["invoiceAmt"] = '10';
$paytm->PAYTM_POST_DATA["tax"] = 'SALES';
$paytm->PAYTM_POST_DATA["description"] = '';
$paytm->PAYTM_POST_DATA["callbackUrl"] = 'mysiteurl';
$paytm->PAYTM_POST_DATA["checksumhash"] = $paytm->getChecksumFromArray($paytm->PAYTM_POST_DATA, PAYTM_MERCHANT_KEY); //Here checksum string will return by getChecksumFromArray() function.
$responseParamList = $paytm->callAPI("https://pguat.paytm.com/PayTMSecured/app/restapi/sendsms", $paytm->PAYTM_POST_DATA);

echo "<pre>";
var_dump($responseParamList);
die("test to die");

этот код дает мне ошибку, как показано ниже,

array(2) {
["errorCode"]=>
string(9) "SMSINV-17"["errorMsg"]=>
string(18) "Json Parsing error"}
test to die

0

Решение

Я хочу отправить смс с помощью PayTM для счета

У меня есть код ниже с моим codeigniter

в папке Third_party у меня есть библиотека Paytm, и я назвал Staging Api, как показано ниже,

 $this->load->library('paytm');
$paytm = $this->paytm->load();
$paytm->PAYTM_POST_DATA["mid"] = "mystaggingmid";
$paytm->PAYTM_POST_DATA["recipientName"] = 'hetal';
$paytm->PAYTM_POST_DATA["recipientNumber"] = 'mycontactno';
$paytm->PAYTM_POST_DATA["phoneType"] = "smart";
$paytm->PAYTM_POST_DATA["invoiceId"] = '1234';
$paytm->PAYTM_POST_DATA["expiryDate"] = '20/3/2018';
$paytm->PAYTM_POST_DATA["taxType"] = "inclusive";
$paytm->PAYTM_POST_DATA["discountType"] = 'beforetax';
$paytm->PAYTM_POST_DATA["discountMode"] = 'percentage';
$paytm->PAYTM_POST_DATA["discountValue"] = "2";
$paytm->PAYTM_POST_DATA["invoiceAmt"] = '10';
$paytm->PAYTM_POST_DATA["tax"] = 'SALES';
$paytm->PAYTM_POST_DATA["description"] = '';
$paytm->PAYTM_POST_DATA["callbackUrl"] = 'mysiteurl';
$paytm->PAYTM_POST_DATA["checksumhash"] = $paytm->getChecksumFromArray($paytm->PAYTM_POST_DATA, PAYTM_MERCHANT_KEY); //Here checksum string will return by getChecksumFromArray() function.
$responseParamList = $paytm->callAPI("https://pguat.paytm.com/PayTMSecured/app/restapi/sendsms", $paytm->PAYTM_POST_DATA);

echo "<pre>";
var_dump($responseParamList);
die("test to die");

этот код дает мне ошибку, как показано ниже,

array(2) {
["errorCode"]=>
string(9) "SMSINV-17"["errorMsg"]=>
string(18) "Json Parsing error"}
test to die
0

Другие решения


active «data-shortcut =» A

самый старый «data-shortcut =» O
голосует «data-shortcut =» V
По вопросам рекламы [email protected]