私は反応ネイティブのストライプを使用する良いアプローチを見つけようとしています。私自身のバックエンドにクレジットカードの詳細を送ったり、私のストライプ秘密鍵をアプリケーションに保存したりすることは望ましくありません。任意のアイデアを歓迎!ありがとうストライプ(stripe.js)の使用方法と反応ネイティブ
答えて
私はまだこれをReact Nativeに個人的に実装していません。私が取り組んでいるアプリでは、これは数日後に移植されますが、ここでは第三者図書館に依存することなく、また現地のネイティブでもどのように実装するのか、現在のアプリでやっています。これは、明らかに、HTTP呼び出しを行うことができるどこでも使用できるコンセプトです。
https://api.stripe.com/v1/tokensへのPOST呼び出しを、値がBearer {PUBLISHABLE_AUTH_TOKEN}
の「Authorization」ヘッダーで行います。ボディ(x-www-form-urlencoded)
プット:
card[name]={NAME_ON_CARD}&card[number]={CARD_NUMBER}&card[exp_month]={CARD_EXP_MONTH}&card[exp_year]={CARD_EXP_YEAR}&card[cvc]={CARD_CVC}
応答は、(とりわけ)idフィールドが含まれているJSONオブジェクトになります。このIDフィールドは、このIDがサーバーに送信されて保存されるように、トランザクションを作成するときにカードを参照するフィールドです。このIDは、PCIコンプライアンスの心配なしに保存できます。
こんにちは。 React NativeでStripeを実装する方法を理解しようとしているとき、私はこれを見つけました。あなたがこの質問を見ることができれば、私は大いに感謝するでしょう:http://stackoverflow.com/questions/40092731/how-to-implement-stripe-with-react-native事前にありがとう! –
ここからチャットする時間があれば、本当に感謝しています。現在、StripeをReact Nativeに統合する過程で、いくつかのことをクリアしたいと考えています。前もって感謝します。 –
私は、既存のライブラリでこれをやって問題に走ったので、私はより良いものを書きました。 react-native-stripeを使用すると、クレジットカード情報を収集し、ストライプを使用して検証し、ネイティブコードを使用してストライプトークンに交換することができます。現在のところiOSのみ。
私はお勧め:https://github.com/tipsi/tipsi-stripe
私は成功し、顧客を作成し、カードを追加し、私のバックエンドにトークンを保存するために、ネイティブとストライプを反応させるのに接続することができました。
カードを顧客にどのように追加しましたか? RN側から、またはバックエンドにトークンを渡すことによって? –
@SuhairZain - トークンをバックエンドに渡します。 –
- 1. ネストルーティングと反応ネイティブの使い方
- 2. 反応ネイティブを使用したバーコードスキャン
- 3. ネイティブと反応して円のイメージボタンを実現する方法
- 4. Optimizelyとネイティブの反応を使用する
- 5. 反応ネイティブのアンドロイドのバックグラウンドサービス
- 6. 反応し、ネイティブのリストビューラインフィード
- 7. アップルウォッチに反応し、ネイティブ
- 8. d3とwebViewでネイティブに反応する
- 9. ネイティブAndroidとGenymotionに反応します
- 10. ユニティとネイティブを反応させる
- 11. フェッチ・リターン・データを使用してPHPと反応ネイティブを使用する方法は常にnullです。
- 12. 反応ネイティブのアプリケーションのURLスキーム/リンクを設定する方法
- 13. 新しい反応以前のバージョンの反応ネイティブのネイティブプロジェクト
- 14. 反応ネイティブの画像を重ねる方法
- 15. 反応したネイティブのTextInput値を検証する方法は?
- 16. 画像ファイルのネイティブ使用変数に反応する
- 17. 他のコンポーネントとのネイティブ双方向バインディングに反応する
- 18. ネイティブに反応する - UI /要素を調べる方法は?
- 19. 反応ネイティブでPUTメソッドを使用してファイルをアップロードする
- 20. 使用可能なPureRenderMixinは反応ネイティブで
- 21. Typescriptとの反応でのrefsの使用方法
- 22. 反応ネイティブでのZ-インデックスの問題
- 23. 反応ネイティブのアンドロイドのgenymotionエラーjava.util.concurrent.ExecutionException:
- 24. ネイティブAndroidのデバッグキーストアに反応しない
- 25. 反応ネイティブのデバイストークンを取得
- 26. 反応するネイティブ・ベクトルのアイコンを:processReleaseResources
- 27. AndroidでネイティブのonPressに反応する
- 28. 反応ネイティブ0.16エラーへのアップグレード
- 29. 背景geolocation反応するネイティブ
- 30. ネストされたオブジェクトが反応-ネイティブ
あなたはそれを使ってユーザーのクレジットカードを追加しようとしているのですか、それともそれ以上のことをやろうとしていますか? – rmevans9
今のところ、ユーザーのためにクレジットカードを追加するだけです。それ以外は私自身のバックエンドを打ち負かすことができ、ストライプの推奨パターンです。 – Irfy
実際のトランザクションを作成するにはプライベートAPIキーが必要なので、これは私のアプリで設定した方法です。 – rmevans9