問題タブ [android-pay]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
325 参照

c# - C# HttpWebRequest を使用して Google Checkout のライブ サーバーに投稿するにはどうすればよいですか?

まず、私の質問は「ASP.NET MVC3 と Google チェックアウトの開始: テイク 2」に似ていますが、これが完全に回答されているとは感じず、私の質問は MVC3 とは何の関係もありません。

わかりました。サンドボックス サーバーを使用して、Google Checkout / Wallet を ASP.NET アプリケーションにうまく統合することができました。これでライブの準備が整いました。アクション URL、マーチャント ID、マーチャント キーなどのパラメータを変更しただけで、機能しなくなりました。

問題の原因を突き止めようと単純な Web プロジェクトをセットアップしましたが、少し途方に暮れています。すべてが正常に機能しているようです。400 の不正なリクエスト エラーを受信して​​います。フィドラーを使用してキャプチャした送信内容は次のとおりです。

そして、これが C# コードです。これは、冒頭で言及した質問とほとんど同じです。

よし、ここで更新。上記で問題ないと思います。Google 販売者アカウントにログインし、統合コンソールを確認したところ、次のものが正常に受信されていることがわかりました。

ただし、「カートには少なくとも 1 つのアイテムが含まれている必要があります」というエラーが Google から送信されます。ショッピング カートにアイテムがない場合、または数量がゼロに設定されている場合にこのエラーが発生するという Google ドキュメントへのリンクがあります。これらのいずれもここには当てはまらないため、このリクエストが拒否された理由はまだわかりません。

0 投票する
0 に答える
686 参照

android - Google Play アカウントの Google チェックアウト取引

状況:

  1. 当社は Google Play にアプリケーションを持っています。アプリケーションはアプリ内購入を使用し、支払い取引に関する情報は Google チェックアウトに表示されます。

  2. 私たちの会社は、社内の分析システムを使用して、支払いが行われた回数、得た金額などを確認しました。

  3. Google Play/checkout (#1) からシステム (#2) への支払いに関する情報を取得する方法を作成する必要があります。

インターネットでの調査によると、次の方法でそれを行うことがわかりました。

  1. ポーリング API
  2. 通知履歴 API
  3. 注文レポート API

このシステムはすべて機能しますが、システムからデータを要求できるようにするには、どうにかしてマーチャンド キーを取得する必要があります。

マーチャント キーは [設定] -> [統合] に配置する必要がありますが、当社の Google チェックアウト アカウントには「統合タブ」がありません。インターネットによると、その理由は、当社が「標準の販売者ではなく、Google Play の販売者」だからです。

質問は次のとおりです。

  1. Google Play から支払いに関する情報を取得するにはどうすればよいですか?
  2. たとえば、Google Playから直接など、そのようなことを行う他の方法はありますか?
  3. または、マーチャント キーを取得する他の方法はありますか?

私は Android または Google Play の初心者なので、どうしても助けが必要です。

0 投票する
1 に答える
144 参照

android-pay - Re: JWT、PURCHASE_CANCELED

PURCHASE_CANCELEDWallet for Digital でエラーが発生しました。

A. 間で JWT を正常に往復できます。

https://sandbox.google.com/checkout/customer/gadget/inapp/demo.html

https://developers.google.com/commerce/wallet/digital/docs/jwtdecoder

...もちろんできます。どちらも Google のツールです。

B. PyJWT からデコーダーに正常に渡すことができます。情報の変更はないようです。

C. デモから PyJWT に正常に渡すことができます。情報の変更はないようです。

D..buy()失敗コールバックのリクエストは正しい。

Google ウォレットからのフィードバックがないのに、これは非常にイライラさせられPURCHASE_CANCELEDます。

  • PyJWT とデモ エンコーダーの間で同一の JWT を作成できません。まったく同じ順序でまったく同じデータを使用しても、長い文字列の最後では結果が異なります。これは問題ですか?

  • signature (encoded)検証するを個別に生成する方法はありますか?

  • エンコードするオブジェクトのキーの順序は重要ですか?

編集:

  • ウォレットの注文履歴には、「Google はお客様に注文確認メールを送信しました」と表示されます。テスト購入者にメールが届きません。

  • また、ウォレットの注文履歴には、「お客様のクレジット カードは $3.00 で承認され、すべてのリスク チェックに合格しました」と表示されます。有望に見えます。

  • サンドボックスでは、銀行や税金の情報は必要ない、と読んだことを覚えています。しかし、Google ブックスは、Google Play で $0 (無料) の書籍を「販売」することについて何ヶ月も待たされました。それがなければ、本は承認プロセスを通過することはなく、他の説明はありませんでした. サンドボックスは、.buy()トランザクションを続行できるようにするために、偽の/プレースホルダー情報も必要ですか?

0 投票する
0 に答える
92 参照

php - Google チェックアウト - 最初の注文状態変更通知のみを取得する

アプリケーションに GC 応答ハンドラを実装しました。開発サーバーのサンドボックスでテストすると、すべて正常に動作します。ログには、次の通知を 1 つずつ受け取っていることが示されています。

新規注文通知
注文状態変更通知(NEW,CHARGEABLE)
リスク情報通知
注文状態変更通知(PROCESSING,CHARGEABLE)
注文状態変更通知(PROCESSING,CHARGING)
注文状態-変更通知(PROCESSING,CHARGED)
請求金額通知
注文状態変更通知(PROCESSING,CHARGED)

すべて問題ないようで、注文がCHARGEDであると確信したら、何らかのアクションを実行します。しかし、ライブ サーバーとライブ アカウントでは、別の動作があります。
最後に受け取るのは、リスク情報通知です。
これ以上何もない。
お金が請求されますが、CHARGEDメッセージが表示されず、アクションが実行されません。
何が起こっているのかについてあなたの考えを共有してください。
誰かがそのような行動に気づきましたか?
よろしく、ボグダン。

0 投票する
2 に答える
3187 参照

android - Android と Google ウォレット - 1 回限りの購入は必須ですか?

Apple のアプリ内購入が iOSにあるのと同様の方法で、映画、曲、またはゲーム レベルの購入に、Android フォンのGoogle ウォレット オンライン支払いシステムが必須ですか?

ここの情報によると、「<em>Android マーケットからダウンロードしたアプリケーションに追加のコンテンツ、商品、またはサービスを提供する開発者は、支払いオプションとして認定された支払い処理業者を提供する必要があります」。

  1. ユーザーが映画を再生し、ユーザーが 1 回の映画の視聴ごとに支払うアプリケーションをインストールしている場合、Google ウォレットを使用する必要があります。それ以外の場合は、Google Play から削除できます。あれは正しいですか?

  2. ユーザーが追加レベルの支払いを希望する場合、同様の状況がゲーム内にあります。あれは正しいですか?

サブスクリプションの場合、Google ウォレットを使用する必要はありません (これも同様の状況が iOS にあります)。

ステン

0 投票する
1 に答える
1665 参照

e-commerce - Google ウォレットは、サードパーティのコマース プラットフォームで使用する仮想ワンタイム カードを生成するための API を提供していますか?

私のクライアントには、非常に興味深い使用例があります。

消費者がサードパーティの小売店で商品を購入するための一時的な 1 回限りのデビット カード番号を発行できるようにします。ショッピング用の pinterest を考えてみてください。これにより、サードパーティの小売業者から商品を ping できるようになり、固定された商品を購入する目的でデジタル ウォレットを使用できるようになります。重要なのは、サードパーティの小売業者が必ずしも Google ウォレットのような既存のウォレット ソリューションを実装しているわけではないということです。贅沢品を考えてみてください。

Googleウォレットは、仮想ワンタイムカードを介してそのようなユースケースを可能にしているようです. ただし、次のように機能する API エンドポイントの兆候は見つかりませんでした。

顧客データを使用して wallet.google.com/virtual_card に POST を発行し、16 桁のデビット カード番号を取得します。この番号は、顧客がサード パーティの小売業者のサイトで商品を購入するために使用できます。

また、AMEX Serveには何らかのベータ プログラムが進行中のようです。serve-focuses-on-data-and-personalization/

Visaにはv.meがあります。

もちろん、これらのサービスには一時的なデビットカードを発行するための API があるようには見えません。

何か不足していますか?

0 投票する
1 に答える
206 参照

android-pay - サブスクリプションを使用すると、毎月ポストバックを受け取りますか?

デジタル商品に Google ウォレットを使用しています。

送金時に毎月コールバックを受け取りますか、それともサブスクリプションを設定するときにポストバック URL が呼び出されるのは 1 回だけですか?

0 投票する
0 に答える
232 参照

android - Android InAppBillingでGoogleWalletを追加しても機能しない

アプリでアプリ内課金を有効にします。アプリの設定には、次の2つのオプションがあります。 ここに画像の説明を入力してください

ただし、[マーチャントアカウントの設定]をクリックすると、エラーメッセージなしでホームページに戻るだけです。(私たちはすでにGoogle Checkoutアカウントを持っています)。誰かがこれを経験しましたか、そして救済策は何ですか?

0 投票する
2 に答える
72 参照

javascript - 左の Google ウォレットのロゴに合わせます

私のウェブサイトhttp://www.theprinterdepo.comの左下に、Google ウォレットのロゴがあります。

提供されたコードでこのロゴをレンダリングしましたが、左に揃えることができません。彼らが提供したdivで左にスタイルを揃えようとしましたが、コードはJavascriptコードで書き直されたようです。