如何使用 Stripe 支付网关将正确的描述传递到银行对账单中

问题描述 投票:0回答:1

有谁知道用户使用Stripe支付网关付款时如何传递正确的描述(银行对账单中显示的描述)?

我的网站中集成了 Stripe 付款脚本,付款可以成功完成并在 Stripe.com 中捕获,但在银行对账单中,它没有显示正确的描述,例如正确的订单号。这很难识别这笔付款属于哪个 trx。

我们是否可以发送订单号以显示在银行对账单中以确保付款成功?

sample bank statement

部分代码如下所示:

$session = $stripe->checkout->sessions->create([
            "success_url" => "payment-success.php?session_id={CHECKOUT_SESSION_ID}",
            "cancel_url" => "payment-cancel.php",
            "payment_method_types" => ['card'],
            "mode" => 'payment',
            "line_items" => [
                [
                   "price_data" =>[
                    "currency" =>"usd",
                    "product_data" =>[
                        "name"=> "Subscription (".$reference_no.")",
                        "description" => $order_desc
                       ],
                    "unit_amount" => $total_price
                   ],
                   "quantity" => 1
                                                       
                ]
            ],

   ]);
    echo json_encode($session);
php json transactions stripe-payments payment-gateway
1个回答
0
投票

您可以按照建议使用

payment_intent_data.statement_descriptor
参数这里

© www.soinside.com 2019 - 2024. All rights reserved.