我只想在购买后使用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-完成后