نمونه کد اتصال با Soup در php

این نمونه کد جهت اتصال از Soup استفاده میکیند که میتوانید آن را به NuSoup نیز تغییر دهید .

برای استفاده از این شیوه اتصال ابتدا اطمینان حاصل کنید که افزونه soup در php شما فعال باشد .

شیوه کار :

  • ایتدا نیاز است یک درخواست حاوی اطلاعات مورد نیاز برای ساختن سیشن پرداخت به سرور شبکه پرداخت کینگ بات ارسال کنید .
    سپس در پاسخ به شما یک آرایه برخواهد گرداند .
    ایندکس ۰ این آرایه وضعیت درخواست شمارا مشخص میکند که میتوانید از روی جدول خطا ها (این لینک) متوجه وضعیت کد بازگشتی بشید .
    ایندکس ۱ این آرایه در صورتی که تراکنش ناموفق باشد خالی میباشد و در صورتی که تراکنش موفق باشد حاوی یک رشته عدد که همان کد یکتای authority هست ، میباشد . از این کد برای ارسال کاربر به درگاه پرداخت استفاده میکنیم .
  • بعد از انجام تراکنش توسط کاربر ، کاربر به آدرسی که در مرحله اول تحت عنوان callback ارسال کردید ، ارسال میشود .
    در این بازگشت دو مقدار Authority و Status به صورت کوئری استرینگ (Query String) به صفحه ارسال میشود که میتوانید توسط متد $_GET آن ها را دریافت نمایید .
    مقدار Status حاوی نتبجه پرداخت میباشد . در صورتی که برابر با OK باشد پرداخت موفق بوده و در صورتی که برابر با NOK باشد پرداخت توسط کاربر لغو شده یا ناموفق بوده است .
    مقدار Authority حاوی کد Authority ساخته شده در مرحله اول است که برای صحت سنجی تراکنش میتوانید آن را به متد Verify ارسال کنید .

نمونه کد ساخت درخواست و ارسال کاربر به درگاه بانکی :

 

نمونه کد تصدیق اصالت پرداخت : (Verify)

 

 

ارسال نظر

ایمیل شما برای دیگران قابل مشاهده نخواهد بود .

شما میتوانید از این تگ های HTML استفاده نمائید: <a href=""> <abbr> <acronym> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

ارسال پیام