Daha önce qnbpay entegrasyonu yapmış olan developer abilerim bana kaynak kodu atabilirler mi nerde hata yapıyorum.
"Pos was not defined" hatası alıyorum
Aşağıda test amaçlı oluşturduğum html formumu yazdım.
<form method="POST" action="https://portal.qnbpay.com.tr/ccpayment/api/paySmart3D">
<input type="text" name="cc_no" required value="<?=$cc_no?>">
<input type="text" name="expiry_month" required value="<?=$expiry_month?>">
<input type="text" name="expiry_year" required value="<?=$expiry_year?>">
<input type="text" name="cvv" placeholder="CVV" required value="<?=$cvv?>">
<input type="hidden" name="cc_holder_name" value="<?=$cc_holder_name?>">
<input type="hidden" name="currency_code" value="<?=$currency_code?>">
<input type="hidden" name="installments_number" value="<?=$installments_number?>">
<input type="hidden" name="invoice_id" value="<?=$invoice_id?>">
<input type="hidden" name="invoice_description" value="<?=$invoice_description?>">
<input type="hidden" name="name" value="<?=$name?>">
<input type="hidden" name="surname" value="<?=$surname?>">
<input type="hidden" name="total" value="<?=$total?>">
<input type="hidden" name="merchant_key" value="<?=$merchant_key?>">
<input type="hidden" name="items" value='[{"name":"Test Product","price":2.00,"quantity":1,"description":"Some Description"}]'>
<input type="hidden" name="cancel_url" value="<?=$cancel_url?>">
<input type="hidden" name="return_url" value="<?=$return_url?>">
<input type="hidden" name="hash_key" value="<?=$hash_key?>">
<input type="hidden" name="token" value="<?=$token?>">
<button type="submit">Ödeme Yap</button>
</form>