gpt4 book ai didi

php - 如何从 Android 应用程序将 Stripe token 发送到我们的服务器?

转载 作者:行者123 更新时间:2023-11-29 00:10:09 25 4
gpt4 key购买 nike

我正在 Android 上集成 Stripe,我已经从 https://github.com/stripe/stripe-android 导入了一个 GitHub 项目

我不明白如何在我的卡验证后将生成的 token 发送到我的服务器。我找到了一些代码,但它们没有帮助。

任何帮助将不胜感激!

最佳答案

Stripe 是非常易于实现的支付网关。

  • 首先,您必须从您的 Android 应用创建 Stripe token 。
  • 生成 token 后,您必须从该 token 中获取 TokenId。为此,您可以使用“id”键并将其另存为由 stripe 提供的 Sting 格式 JSON:

JSON 示例:

com.stripe.model.Token JSON: {
"id": "tok_189gBz2eZvKYlo2Cm2Z3qsT2",
"object": "token",
"card": {
"id": "card_189gBz2eZvKYlo2CBZAUeFKj",
"object": "card",
"address_city": null,
"address_country": null,
"address_line1": null,
"address_line1_check": null,
"address_line2": null,
"address_state": null,
"address_zip": null,
"address_zip_check": null,
"brand": "Visa",
"country": "US",
"cvc_check": null,
"dynamic_last4": null,
"exp_month": 8,
"exp_year": 2017,
"fingerprint": "Xt5EWLLDS7FJjR1c",
"funding": "credit",
"last4": "4242",
"metadata": {
},
"name": null,
"tokenization_method": null
},
"client_ip": null,
"created": 1462907211,
"livemode": false,
"type": "card",
"used": false
}

在上面的示例中,"id": "tok_189gBz2eZvKYlo2Cm2Z3qsT2" 是您的 TokenId。

  • 现在将此 TokenId 保存为字符串并使用 Web 服务将其传递到后端 PHP/.net/Java 服务器。只需创建一个邮政服务,您可以在其中发送此 TokenId 和其他有关付款的可选详细信息。您可以使用 Retrofitvolley 调用此网络服务。
  • 您的后端需要一个网络服务。所以使用 PHP 或您用于后端的任何东西创建一个 Web 服务。并将此字符串传递给服务器。

关于php - 如何从 Android 应用程序将 Stripe token 发送到我们的服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30935593/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com