测试条-为Checkout会话创建费用

时间:2019-10-28 11:01:03

标签: php testing stripe-payments stripe-checkout

我正在使用Stripe签出,并且所有工作都如下:

创建会话,重定向到Checkout,并通过session_id传递重定向来处理订单。

我正试图为此编写测试,但我不知道如何在Stripe Session&PaymentIntent上伪造Stripe Checkout费用。

我正在使用PHP库,并且已经尝试过:

$paymentIntent = PaymentIntent::retrieve($session->payment_intent);

dd($paymentIntent->charges->create([
    'source' => 'tok_visa_debit',
    'currency' => 'gbp',
    'amount' => 100,
]));

但是我收到一个错误:Stripe\Error\InvalidRequest : Received unknown parameter: payment_intent

测试这项工作的正确方法是什么?

0 个答案:

没有答案