- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
stripe支付网关可以吗?
我们将使用 stripe 进行支付,首先我正在创建 token 。
$result = Stripe_Token::create(
array(
"card" => array(
"name" => $user['name'],
"number" => base64decrypt($user['card_number']),
"exp_month" => $user['month'],
"exp_year" => $user['year'],
"cvc" => base64decrypt($user['cvc_number'])
)
)
);
使用 token 后创建客户保存卡。
$customer = \Stripe\Customer::create(array(
"card" => $token,
"description" => "New customer",
"email" => $users->email
)
);
并在创建费用之后。
$charge = \Stripe\Charge::create(
array('card' => $token->token,
'amount' => $token->amount * 100,
'currency' => 'usd',
)
);
但我找不到在单个客户中保存多张卡。请帮助我。
最佳答案
首先,您永远不应在生产环境中在服务器端创建 token 。为了有资格获得PCI SAQ A ,您必须使用 Checkout 在客户端创建卡 token 或 Stripe.js .
在您的服务器上收到 token 后,您可以通过几种不同的方式使用它:
你可以直接用它来create a charge ,根本不使用客户对象,通过在 source
参数中传递 token ID ("tok_..."
)。在这种情况下,卡信息将“丢失”,您将需要重新收集信息并创建一个新的 token ,以便将来再次对该卡收费。
你可以用它来create a new customer .
当 creating charges对于客户对象,您需要在 customer
参数中传递客户 ID ("cus_..."
)。如果您不传递 source
参数,则将使用客户的默认卡。如果您想对非默认卡收费,那么除了 customer
参数外,您还需要传递卡的 ID ("card_..."
) 在 source
参数中。
关于php - 如何为单个客户ID添加多张卡并直接使用 strip 转账?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40761300/
stripe支付网关可以吗? 我们将使用 stripe 进行支付,首先我正在创建 token 。 $result = Stripe_Token::create(
最近一直在做一个有关信用卡系统的项目,所有很少出来给大家打招呼了,今天也该告一段了,本项目是基于python编程语言做的,此信用卡支持购物,转账和存取钱,下面小编把需求及实现思路大概分享一下,仅供参
1、要求 2、思路 1.购物类buy 接收 信用卡类 的信用卡可用可用余额, 返回消费金额 2.信用卡(ATM)类 接收上次操作后,信用卡可用余额,总欠款,剩余欠款,存款 其中:
您好,我正在将 MassPay Api 集成到我的项目中,我想通过集成在 codeigniter 上的 masspay api 发送批量付款。我为此创建了两个函数并获取相关 ID 和成功消息,但是当我
我是 MongoDB 新手我在银行做了一个简单的申请账户。一个账户可以给别人转账我这样设计帐户收集 account { name:A age: 24
我已经设置了一个支付门户,允许承包商将他们的账户信用余额转换为金钱(Cashout)并转入他们在 Paypal 上的账户。我的想法是将买家的电子邮件动态设置为承包商的 Paypal 电子邮件并运行快速
我是一名优秀的程序员,十分优秀!