#AlexElba

1 messages · Page 1 of 1 (latest)

minor steepleBOT
torn glade
calm cedar
#
torn glade
#

I am bit confused how to pass custom field

#

$session = \Stripe\Checkout\Session::create([
'payment_method_types' => ['card'],
'client_reference_id' => $userInfo->id,
'line_items' => [
[
'price_data' => [
'currency' => $currency,
'unit_amount' => $price,
'product_data' => [
'name' => 'Subscription',
],
],
'quantity' => 1,
],
],
'mode' => 'subscription',
'billing_address_collection' => 'required',

    'custom_fields' => [ 'dropdown' =>
            [
                'label' => 'Investment Focus',
                'key' => 'investment_focus',
                'type' => 'dropdown',
                'options' => [['label'=>'XX', 'value'=>'YYY']],
                'optional' => true,
            ],
    ],

    'success_url' => $successUrl,
    'cancel_url' => $cancelUrl,
]);
#

as dropdown

#

I get error unknown parameter custom_fields