[英]Stripe customer management on android using ephemeral keys and volley
我正在尝试在android SDK
上的stripe
(如图中所示)上实现此目标。 我已经在服务器上创建了一个端点,该端点以这种格式返回临时密钥
{
"id": "ephkey_EPHEMERAL_KEY_HERE",
"object": "ephemeral_key",
"associated_objects": [
{
"id": "cus_CUSTOMER_ID_HERE",
"type": "customer"
}
],
"created": 1535352558,
"expires": 1535356158,
"livemode": true,
"secret": "ek_live_SECRET_HERE"
}
https://stripe.com/docs/mobile/android/standard此处的stripe
文档对于如何在android平台上实现此功能尚不十分清楚,我完全迷失了自己。 我正在使用volley
库在应用程序上进行联网。 关于如何进行操作的任何指示?
您需要创建一个实现EphemeralKeyProvider
的类,该类将与您的后端进行通信以获取密钥。 这里的例子 。
然后,您可以使用该类实例化一个CustomerSession
( 示例 ),最后创建一个PaymentSession
( 示例 ),它将使用您创建的CustomerSession
与Stripe API交互(通过临时密钥)来管理客户的付款来源。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.