Blog

Ödəniş inteqrasiyası: açılışdan əvvəl nə yoxlanılır?

Ödəniş inteqrasiyası üçün qəbul ssenariləri: uğurlu və uğursuz cəhd, gecikmiş təsdiq, təkrar bildiriş və sifariş statusunun uyğunluğu.

Wapp.az3 dəq oxu11.09.2026

Məqalə

praktik bələdçi

Yenilənib: · Wapp.az

Ödəniş düyməsinin bank səhifəsini açması inteqrasiyanın tamamlandığını göstərmir. Sifarişin statusu, ödəniş təsdiqi və müştəriyə verilən cavab uyğun işləməlidir. Aşağıdakı yoxlamaları seçilən provayderin sınaq mühitində, onun sənədləşməsinə uyğun aparmaq üçün qəbul siyahısı kimi istifadə edin. Bu məqalə konkret bankın hazır inteqrasiyasını vəd etmir.

Başlamazdan əvvəl

Ödəniş məbləğinin və valyutanın hansı mənbədən götürüldüyünü, sifarişlə əməliyyatın necə əlaqələndirildiyini müəyyənləşdirin. Biznesdən provayder seçimini, hesabın aktivliyini və lazım olan funksiyaları təsdiqlətmək lazımdır. Canlı və sınaq mühitinin girişləri qarışdırılmamalıdır. Sınaq kartı və test əməliyyatları yalnız provayderin müəyyən etdiyi mühitdə istifadə edilir.

Yoxlanacaq altı vəziyyət

  1. Uğurlu ödəniş: sifarişin məbləği uyğun gəlir və müştəri təsdiq görür.
  2. İmtina: sifariş ödənilmiş sayılmır, müştəri anlaşılan mesaj alır.
  3. Yarımçıq proses: müştəri pəncərəni bağlayır; komanda statusu yoxlaya bilir.
  4. Gecikmiş təsdiq: nəticə sonradan gəlir, aralıq vəziyyət düzgün göstərilir.
  5. Təkrar bildiriş: eyni ödəniş ikinci sifariş və ya ikinci icra yaratmır.
  6. Statusların fərqi: provayderdə uğurlu görünən əməliyyatla sayt qeydi tutuşdurulur.

Brauzerə qayıdış və server təsdiqi

Müştərinin təşəkkür səhifəsini açması təkbaşına ödəniş sübutu deyil. Təsdiqin yoxlanması provayderin server bildirişi və ya status sorğusu qaydasına uyğun qurulmalıdır. Məsələn, Stripe webhook sənədi bildirişin mənbəyinin yoxlanmasını, təkrar hadisələrin nəzərə alınmasını və çatdırılma davranışını izah edir. Bu, arxitektura nümunəsidir; bank seçimi və xidmətin əlçatanlığı barədə iddia deyil. Stripe webhook sənədi.

Təkrar cəhd necə idarə edilir?

Bağlantı kəsiləndə istifadəçi yenidən düyməyə basa bilər. Mövcud əməliyyatla yeni cəhdin əlaqəsi əvvəlcədən düşünülməlidir. Eyni işi təhlükəsiz təkrar etmə yanaşması idempotentlik adlanır; açarın mənası və saxlanma müddəti provayderdən asılıdır. Stripe-ın idempotent sorğu izahı bunun bir nümunəsidir. Başqa provayderdə həmin qaydaları avtomatik eyni hesab etməyin.

Geri qaytarma funksiyası lazımdırmı?

Biznes bu funksiyanı istəyirsə, tam və qismən qaytarma, icazə verilən istifadəçi və sifarişin son statusu ayrıca tapşırıq olmalıdır. Funksiyanın provayder tərəfindən dəstəklənməsi təsdiqlənsin. Sınaq nəticəsini həm saytda, həm provayderin sınaq panelində müqayisə edin. Əməliyyatın müştəri hesabında görünmə vaxtını özünüzdən vəd etməyin.

Qəbul protokolu

Hər sınaq üçün tarix, sınaq sifarişinin identifikatoru, gözlənilən nəticə və faktiki nəticə qeyd edilsin. Kartın tam məlumatını və gizli giriş açarlarını protokola yazmayın. Açıq qalan uyğunsuzluqların məsulu müəyyənləşdikdən sonra canlıya keçid planı razılaşdırılır. “Düymə işləyir” əvəzinə bu siyahı inteqrasiyanın hansı hissələrinin yoxlandığını göstərir.

Mövzunu davam etdirin

Qərardan əvvəl əlavə yoxlama

Canlıya keçid protokolunda test hesabı ilə canlı hesabın ayrıldığını qeyd edin. Nəticəni sifariş kartı və provayderin təsdiqi əsasında tutuşdurun.

Şəxsi kart məlumatı olmadan sınaq identifikatorlarını saxlayın. Sonrakı uyğunsuzluqda komanda əməliyyatın hansı mərhələdə dayandığını anlaya bilsin.

Nümunə ssenari

Nümunə sınaq: alıcı ödəniş pəncərəsini bağlayır, təsdiq isə bir qədər sonra gəlir. Sifarişin son vəziyyəti provayderin təsdiq qaydasına əsaslanır. Operatorun həmin əməliyyatı identifikatorla tapıb yoxlaması mümkün olmalıdır.

Mövzuya uyğun növbəti addım

FAQ

Tez verilən suallar

Məqalədəki tövsiyələri necə tətbiq etmək olar?

Əvvəl mövcud prosesi analiz edin, sonra səhifə, modul, status, rol və müraciət nöqtələrinin strukturunu hazırlayın.

Bu mövzunu layihəyə çevirmək olar?

Bəli. Wapp.az bu mövzu üzrə struktur, texniki tapşırıq, interfeys və tətbiq mərhələləri hazırlaya bilər.

Yayımdan sonra nə izlənməlidir?

Müraciətlər, istifadəçi davranışı, səhifə sürəti, müştəri sualları və kontentin aktuallığı davamlı izlənməlidir.

Növbəti addım

Məqalədəki mövzunu biznesiniz üçün aydın plana çevirək

Qısa görüşdə prosesinizi anlayıb lazım olan səhifələri, modulları və ən doğru ilk mərhələni deyək.

İş saatlarında cavab veririk Əlaqə saxlayın — tapşırığı müzakirə edək
Spam yoxdur. Əlaqə məlumatını yalnız müraciətinizə cavab üçün istifadə edirik. Ətraflı formanı aç
Həll Zəng WhatsApp