راکت
حل شده

برگشت به اپلیکیشن بعد از پرداخت انلاین با Deep link

4 پاسخ

سلام.
واسه درگاه پرداخت زمانی که به اپلیکیشن برمیگرده چطوری call back میشه دریافت کرد؟
زمانی که پرداخت انجام میشه من با deep link برمیگردم به اپلیکیشن ولی مشکل اینجاست که اصلا اطلاعاتی از پرداخت موفق دریافت نمیکنم که بتونم تو اپلیکیشن نشون بدم.
سوال 1: باید یه صفحه وب که نشون میده پرداخت موفق بوده و یه دکمه بسازم که با کلیک کردن روی آن دکمه به برنامه برگرده ؟
سوال 2: از طریق همین deep link به برنامه برگشت و همزمان call back دریافت کرد که نشون بده پرداخت موفق بوده یا نه؟
@Elyas98

ثبت پرسش جدید

پاسخ‌ها

4
Dude
Dude
@m.r.dude.body

تخصص: هنوز زوده

بهترین پاسخ

کد مانیفست قبل از بسته شدن تگ activity در فلاتر

<!-- Deep Links -->
            <intent-filter>
                <action android:name="android.intent.action.VIEW" />
                <category android:name="android.intent.category.DEFAULT" />
                <category android:name="android.intent.category.BROWSABLE" />
                <!-- Accepts URIs that begin with YOUR_SCHEME://YOUR_HOST -->
                <data
                    android:scheme="poc"
                    android:host="deeplink.flutter.dev" />
            </intent-filter>

گرفتن پارامتر در برنامه

  StreamSubscription _sub;

  Future<void> initUniLink() async {
    _sub = getLinksStream().listen((String link) {
      var url = Uri.parse(link);

      if (url.queryParameters['Status'] == 'ok') {
        print(url.queryParameters['Status'].toString());

          } else if (url.queryParameters['Status'] == 'nok') {
            print(url.queryParameters['Status'].toString());

    }, onError: (Object err) {
      print('got err: $err');
    });
  }
مهدی اردشیر
مهدی اردشیر
@mehdi0121

تخصص: یه برنامه نویس

سلام وقتی پرداخت موفق بود به یه صفحه وب برگرد و داخل صفحه وب لینک بده به اپ

Dude
Dude
@m.r.dude.body

تخصص: هنوز زوده

@mehdi0121
هیچ راه دیگه ای نداره که بتونم به اپلیکیشن برگردم که پرداخت موفق نشون بده؟

شاید پاسخ شما همین‌جا باشد

مهدی اردشیر
مهدی اردشیر
@mehdi0121

تخصص: یه برنامه نویس

فکر نکنم حالا شاید دوستان روش دیگه ای داشته باشن

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام