簡潔に言うと、 Payment for Stripeからログアウトして再度ログインしてください。403エラーは、アプリとStripeアカウントの接続が無効になっていることを意味します。再度ログインすることで接続が回復します。リクエスト数が多すぎるというメッセージが表示された場合は、数分待ってから再度ログインしてください。
なぜそれが起こるのか
-
HTTP 403 (または 401): Stripe 、アプリに保存されているアカウントのサインイン情報を受け付けなくなりました。これは、サインイン情報の有効期限が切れた場合、またはStripe側でアプリへのアクセスが取り消された場合に発生する可能性があります。Android では、アプリからログアウトされ、次のいずれかが表示されます。
認証に失敗しました
iPhoneではログアウトされ、次のようなメッセージが表示されます。ログアウトしました
セッションの有効期限が切れました。再度ログインしてください。
Stripeアカウントに問題が発生しました。再度ログインして、 PaymentアプリをStripeアカウントに再接続してください。
-
リクエスト数が多すぎます( rate_limitエラー):アプリが短時間に大量のリクエストを送信したため、サーバーが処理速度を落とすよう要求しました。次のようなメッセージが表示される場合があります。
同じネットワーク上の複数のデバイスは、合計で同じ制限に達する可能性があります。リクエストが多すぎます。しばらく待ってからもう一度お試しください。
403エラーまたはサインインエラーを修正する
- Stripeでサインインをタップし、同じStripeアカウントで再度サインインします。商品と支払い履歴は、電話ではなくStripeに保存されます。
- アプリが自動的にサインアウトしなかった場合は、メニューを開いてログアウトし (iPhone の場合はログアウト、Android の場合はログアウト)、再度サインインします。
- App StoreまたはGoogle PlayからPayment for Stripeアップデートして、もう一度決済をお試しください。
- 再度ログインしても403エラーが表示される場合は、正しいStripeアカウントにログインしていることを確認してください。 「ログインできませんか?」を参照してください。
「リクエストが多すぎます」というエラーを修正します
- 数分待ってから、もう一度試してください。
- 複数のデバイスが同じWi-Fiネットワークを共有している場合は、1台のデバイスをモバイルデータ通信で接続してみてください。
- しばらく経ってもまだブロックされている場合は、メッセージ全文と閲覧日時を添えてご連絡ください。
今すぐお支払い手続きをご希望ですか?再度ログイン後、カード情報を手動で入力するか、別の端末をご利用ください。
まだ解決しない場合は、アプリからお問い合わせください。メニュー→ヘルプ、右上隅のメールアイコンをタップしてください。メッセージに長いコードが含まれている場合は、それをコピーしてメールに貼り付けてください。