1

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()トランザクションを続行できるようにするために、偽の/プレースホルダー情報も必要ですか?

4

1 に答える 1

1

フローが機能するようになり、ポストバックがサーバーに表示されます。

サンドボックスのセットアップからポストバック アクティビティの開始までの推定遅延は 5 ~ 6 時間でした。

サンドボックスの税金/銀行情報に変更はありません。

于 2013-01-23T20:09:23.050 に答える