Ödeme
Macellan SuperApp Ödeme Entegrasyon Dokümanı
Ödeme servisi Macellan SuperApp kullanıcılarının sahip olduğu dijital cüzdan ile ödeme yapılmasına olanak sağlayan servistir.
Ödeme servisi temel olarak 2 akışa sahiptir. Bunlar;
1) QR'ın kullanıcı tarafından oluşturulduğu akış
Kullanıcı, ödeme yapmak için Macellan SuperApp mobil uygulamasındaki dijital cüzdanıyla birlikte 6 haneli referans kodunu içeren QR Kod oluşturur. Entegratör firma, bu QR kodunu okuyarak veya 6 haneli referans kodunu kullanarak ödeme yapılacak tutarı bu servise iletir. Servis, gerekli kontrolleri yaptıktan sonra mobil uygulamada kullanıcıya ödeme onay ve özet ekranlarını gösterir. Bu sırada entegratör firma, belirli aralıklarla ödemenin durumunu kontrol eder ve ödemenin durumuna bağlı olarak işlemi sonlandırır.
2) QR'ın entegratör firma tarafından oluşturulduğu akış
Entegratör firma, ödeme yapılacak tutarı servise iletir. Servisten dönen referans kod değeri ile QR kod oluşturur. Kullanıcı Macellan SuperApp mobil uygulamasındaki cüzdanı ile bu QR kodu okur veya 6 haneli referans kodu yazarak servise iletir. Servis gerekli kontrolleri yaptıktan sonra mobil uygulamada kullanıcıya ödeme onay ve özet ekranlarını gösterir. Bu sırada entegratör firma, belirli aralıklarla ödemenin durumunu kontrol eder ve ödemenin durumuna bağlı olarak işlemi sonlandırır.
Ödeme İşleminin Durumları ve Açıklamaları
| Durum | Açıklama |
|---|---|
| create | Ödeme işlemi oluşturuldu. |
| approval | Kullanıcı onayı bekleniyor. |
| approved | Kullanıcı ödeme işlemini onayladı. |
| reject | Kullanıcı ödeme işlemini reddetti. |
| no_balance | Kullanıcı ödeme işlemi için yeterli bakiyeye sahip değil. |
| expire | Ödeme işleminin süresi doldu. |
| complete | Ödeme işlemi başarılı bir şekilde tamamlandı. |