5

私たちはショッピングアプリを構築しています (はい、Windows Phone ストアにはあまりありません)。基本的には、ストアに行って製品を選択し、PayPal で支払い、配送先住所を入力するだけです。

問題は、アプリが 2 回拒否され、どちらも同じ理由で拒否されることです。

「コメント: ユーザーは、アプリケーション内から支払い情報 (クレジット カード) を求められます。トランザクションは、安全な (HTTPS) Web サイトを介して、またはユーザーが URL と HTTPS セキュリティを確認できるホストされたコントロールを介して、アプリケーションの外部で発生する必要があります。 . "

唯一の支払い方法は PayPal によるものであり、PayPal 標準を使用しているため、取引のために PayPal がホストするページに移動する必要があります。最初に拒否されたときは、ユーザーがどこに行くかの URL を表示できるフィールドを含めました。ユーザーは https:// も表示して、トランザクションが安全かどうかを確認できました。ここで、https:// の代わりにその URL アドレス バーにロック アイコン (強制画像、ブラウザのように自動的に表示されるわけではありません) を追加しました。それも十分ではないのではないかと思っていますか?ブラウザでPayPalページを開く必要がありますか?

スクリーンショットを添付します。どんな助けにも感謝します。

ここに画像の説明を入力

4

1 に答える 1

0

ウェブブラウザ コントロールを使用して、PayPal Mobile Express Checkout メソッドを使用してみてください。

https://www.x.com/developers/paypal/documentation-tools/express-checkout/gs_expresscheckout

https://www.x.com/developers/paypal/products/mobile-express-checkout

上記のリンクがお役に立てば幸いです。

編集:

Web ブラウザー タスクを使用して、支払いプロセスを開始できます。

using System;
using Microsoft.Phone.Tasks;

WebBrowserTask webBrowserTask = new WebBrowserTask();
webBrowserTask.Uri = new Uri("https://www.paypal.com/....", UriKind.Absolute);
webBrowserTask.Show();
于 2013-05-10T20:06:58.397 に答える