2016-04-25 15 views
2

ここに私の活動コードがありますが、surl& furlになるのは何ですか?誰でも私を助けてくれますか?事前にandroidにpayU Moneyを統合している間、成功したURLと失敗URLは何ですか?

感謝:)

Map<String, String> mapParams = new HashMap<>(); 

      mapParams.put("key", mMerchantKey); 
      mapParams.put("txnid", mTXNId); 
      mapParams.put("amount", String.valueOf(mAmount)); 
      mapParams.put("productinfo", mProductInfo); 
      mapParams.put("firstname", mFirstName); 
      mapParams.put("email", mEmailId); 
      mapParams.put("phone", mPhone); 
      mapParams.put("surl", mSuccessUrl); 
      mapParams.put("furl", mFailedUrl); 
      mapParams.put("hash", mHash); 
      mapParams.put("service_provider", mServiceProvider); 

      System.out.println("mapParams=="+mapParams); 

      webViewClientPost(webView, mAction, mapParams.entrySet()); 
+0

あなたは何のエラーがありますか?あなたの問題をもう少し詳しく説明してください。 – Exception

+0

サルとフールの混乱?この2つのURLは何ですか?どこから入手して渡すことができますか? – pb123

+0

以下の回答はあなたに役立ちましたか? – Exception

答えて

2

次の図は、顧客が支払いを行う方法やプロセスがどのように流れるかを説明します。

enter image description here

ステップ1:消費者が選択しますあなたのウェブサイト上の "Pay Now"ボタンをクリックしてください。

ステップ2:消費者は、あなたのウェブサイトからwww.payumoney.comの取引ページに移動し、ここですべての支払い関連の詳細が消費者によって入力されます。

ステップ3: Payumoney.comは、消費者を次のレベルの承認のためにVisa、MasterCardまたは関連銀行にリダイレクトします。

ステップ4:銀行/ビザ/マスターカードは、取引を承認して確認します。

ステップ5:消費者はPayUMoneyに送り返されます。

ステップ6: PayUMoneyは、取引状況と共に消費者をあなたのウェブサイトに送り返します。

上記フローの最後のステップでsurlfurlが表示されます。成功と失敗の場合にユーザーを連れて行くのは、成功と失敗のページのURLだけです。

たとえば、成功したトランザクションの後にユーザーに行くようにする「ありがとうございました」ページがある場合、そのページのURLはsurlとなります。

同様に、エラーが発生した場合にエラーページを表示する場合は、そのURLをfurlとして渡します。

出典:これらurlsからPayUMoney Integration in android.

1

payumoneyポストユーザーおよびトランザクションデータ。すべての成功トランザクションがsurlに行き、すべての失敗したトランザクションデータがポストリクエストとしてfurlに移動します。

これらの情報は、アプリケーションロジック用に保存することができます。

hereは、POSTリクエストを示すリンクです。

0

成功&失敗URIはリダイレクトリンクです。基本的に、トランザクションが成功すると、それは成功URIにリダイレクトされます。そうでなければ、失敗URIにリダイレクトされます。

関連する問題