国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Integrasi PHP JazzCash Gateway V2
P粉940538947
P粉940538947 2023-09-02 22:56:33
0
1
930
<p>Saya cuba menyepadukan JazzCash Gateway V2 dan ingin melakukan transaksi pembayaran langsung, yang ditakrifkan oleh dokumentasi sebagai "Ini ialah satu transaksi yang membenarkan pembayaran dan memindahkan dana daripada akaun pembayar ke akaun pedagang." </p > <p>Berikut ialah fungsi cincang saya</p> <pre class="brush:php;toolbar:false;">function get_SecureHash($data_array) { ksort($data_array); $str = ''; foreach($data_array sebagai $key => $value) { if(!empty($value)) { $str = $str . } } $str = $saltkey.$str; $pp_SecureHash = hash_hmac('sha256', $str, $saltkey); pulangkan $pp_SecureHash; }</pre> <p>Saya telah memadankan cincang saya dan ia adalah sama seperti cincang yang dikira oleh HashCalculator yang disyorkan oleh dokumentasi.https://github.com/aliabidzaidi/HashCalculator</p> <p>我正在使用以下網(wǎng)址:</p> <pre class="brush:php;toolbar:false;">$post_url = "https://sandbox.jazzcash.com.pk/ApplicationAPI/API/Purchase/PAY";</pre> <p>我的數(shù)組如下所示:</p> <pre class="brush:php;toolbar:false;">$data_array = array( "pp_IsRegisteredCustomer"=> "ya", "pp_ShouldTokenizeCardNumber"=> "ya", "pp_CustomerID"=> "25352", "pp_CustomerEmail"=> "abc@abc.com", "pp_CustomerMobile"=> "03331234567", "pp_Versi"=> "2.0", "pp_TxnType"=> "MPAY", "pp_TxnRefNo"=> "T".tarikh('YmdHisu'), "pp_MerchantID"=> "MYMERCHANTID", "pp_Kata Laluan"=> "KATA SAYA", "pp_Amount"=> "20000", "pp_TxnCurrency"=> "PKR", "pp_TxnDateTime"=> tarikh('YmdHis'), "pp_TxnExpiryDateTime"=> tarikh('YmdHis',strtotime("+1 jam")), "pp_BillReference"=> "billRef", "pp_Description"=> "Perihalan transaksi", "pp_CustomerCardNumber"=> "512345000000008", "pp_CustomerCardCVV"=> "100", "pp_CustomerCardExpiry"=> "01/39", "pp_SecureHash"=> "", "pp_DiscountedAmount"=> "", "pp_DiscountBank"=> "", "pp_UsageMode"=> "API" );</pra> <p>當(dāng)我運(yùn)行curl時(shí),我得到以下輸出:</p> <pre class="brush:php;toolbar:false;">{"responseCode":"110","responseMessage":"Sila berikan nilai yang sah untuk pp_ Txn No. Ruj"," ;status":null,"pp_RetreivalReferenceNo":null,"secureHash":"9DE9F8E571F29CBD1316DFB2F0388E3FBE1CA9BC26FB9C284DF900DCCBA01" <p>接下來(lái)我可以嘗試什么?</p>
P粉940538947
P粉940538947

membalas semua(1)
P粉060112396

Mungkin kerana format tarikh pp_TxnDateTime dan pp_TxnRefNo telah berubah
Dalam susunan anda, "pp_TxnRefNo"=> "T".date('YmdHisu') dan "pp_TxnDateTime"=> date('YmdHis')

Pastikan formatnya sama, jadi tukar perkara berikut:

"pp_TxnRefNo"=> "T".date('YmdHisu') Masukkan "pp_TxnRefNo"=> "T".date('YmdHis')

Semoga berkesan.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan