2016-11-02 4 views
0

私はアンドロイドアプリでストライプペイメントゲートウェイを実装しています。今まで私はストライプを使用してクレジットカードを検証することができましたが、私は加入契約に固執しました。アプリでStripe.api_keyを設定できません。そのショーは変数を解決できません。私は例外ストライプ決済を使用してアンドロイドでプランを購読する方法を設定しますか?

Stripe::AuthenticationError - No API key provided. (HINT: set your API key using "Stripe.api_key = <API-KEY>". You can generate API keys from the Stripe web interface. See https://stripe.com/api for details, or email [email protected] if you have any questions.):

次その後、アプリのスローをStripe.api_keyを削除する場合は、ネイティブのAndroidアプリ内で直接実行する必要がある支払いフローの一部だけが問題に

答えて

0

を解決するために助けてくださいStripe's Android SDKを使用して、顧客の支払い情報の収集とトークン化を行います。

トークンを作成したら、それをバックエンドサーバーに送信します。ここでは、create a customerに使用してから、create a subscriptionに顧客を使用します。

これらのリクエストでは、秘密のAPIキーを使用する必要があり、秘密のAPIキーを決してアプリケーションと共有したり埋め込んだりしないでください。それ以外の場合、攻撃者はそれを取得してそれを使用してアカウントにアクセスし、あなたの代わりにAPIリクエストを発行することができます。

関連する問題