如何在PHP中实现Stripe SCA?

时间:2019-08-01 10:58:42

标签: php stripe-payments

根据条纹文档here,我们阅读了所有信息并了解了有关SCA的想法。但是我没有得到任何相关的API文档。因此,我很困惑如何在我们现有的PHP代码中实现以及我们将添加哪些参数。请在下面找到我的代码示例:

\Stripe\Stripe::setApiKey(API_KEY_HERE);   

$customer = \Stripe\Token::create(
    array("card" => array(
        "name" => $arg['name'],
        "number" => $arg['number'],
        "exp_month" => $arg['exp_month'],
        "exp_year" => $arg['exp_year'],
        "cvc" => $arg['cvc']
    ))
);
/* some other code here */


$charge = \Stripe\Charge::create(
    array(
        "amount" => $arg['amount'],
        "currency" => "usd",
        "description" => "Subscription Charge",
        "customer" => $customer->id
    )
);
/* some other db related code here */

我已经共享了代码。您能否让我们知道我们需要为SCA进行哪些更改?

1 个答案:

答案 0 :(得分:1)

我刚刚回答了这个问题,OP在这个问题上做得很好。 也许她的代码可以帮助您了解如何在JS中使用JS实现此功能。 前端和PHP在后端。

Stripe - Payment Intents (3d secure issue)