购买后条纹PHP重定向



我只想在购买后使用Stripe API for PHP添加一个重定向到某个url。到目前为止,我的方法是:

$link = $stripe->paymentLinks->create([
'line_items' => [
[
'price' => $product['default_price'],
'quantity' => 1,
],  
],
'after_completion' => [
[
'redirect' => [
'url' => 'https://www.trainer-va.de/Trainer-Cloud/123.php?product=' . $product['default_price'] . '',
],
'type' => 'redirect'
],
]);

但它不起作用。有什么线索吗?

提前感谢!

您的请求正文在after_complementation属性级别[1]格式不正确。

你应该这样做:

$link = $stripe->paymentLinks->create([
'line_items' => [
[
'price' => $product['default_price'],
'quantity' => 1,
], 
],
'after_completion' => [
'redirect' => [
'url' => 'https://www.trainer-va.de/Trainer-Cloud/123.php?product=' . $product['default_price'] . '',
],
'type' => 'redirect'
],
]);

[1]https://stripe.com/docs/api/payment_links/payment_links/create#create_payment_link-完成后

最新更新